Experience with C#/Unity programming 2+ years;
Confident knowledge of Unity and C#;
Good OOP knowledge and design patterns principles;
Development 2D and 3D games;
Experience with mobile and web (with consoles NSwitch/xBox/PS4 will be a plus);
Understanding client-server architecture in the context of game development;
Experience with Profiling/Debugging and Optimization by CPU, GPU, memory and build size;
Ability to work and create technical documentation;
Experience with Git/Gitlab (svn/perforce will be a plus).
Experience with AI;
Experience with unit, behaviour, integration testing;
Experience with Jenkins/TeamCity;
Worked on/created large frameworks and projects.
Opportunity to work in an exciting atmosphere on top-end projects with our creative and experienced team;
Variety of interesting and challenging tasks;
Professional development opportunities;
Competitive financial reward, paid vacation and sick leave;
English courses and internal training activities on a regular base;
Opportunity to attend paid seminars, training and world-class conferences;
Modern office with a chill-out zone, with free fruit, sweets and a never-ending supply of coffee;
Lots of FUN and much more...!
Development/porting of games and applications in one of these areas: iOS/Android, Web, PC/Mac, PS4/xBox/NSwitch;
Tech expertise and decision making;
Preparation of technical documentation;
Participate and contribute in architecture discussions, design reviews, code reviews and estimation of tasks or projects;
Work closely with other disciplines (Game Design, UX, 3D/2D Design, Visual Design);
Able to work and communicate effectively in a fast-paced environment where goals and requirements may constantly be changing;
Committed to learning and sharing with the team to help achieve overall goals;
Collaboration with a client (call, email, jira comments, etc.).