Participating in the full-cycle development of Unity-based mobile games for iOS and Android, including prototyping, working on gameplay mechanics and game functionality;
Optimizing games (RAM usage, build size, FPS), profiling, and adapting projects for a wide range of devices;
Participating in task planning and working with technical documentation;
Developing and implementing new technologies and tools;
Creating internal tools for game designers.
3+ years of experience in game development with Unity and C#;
Experience launching mobile projects from concept to the live operations stage;
Proficiency in C# and a solid understanding of the .NET framework;
Experience working with version control systems (Git);
Strong knowledge of OOP and SOLID principles and design patterns;
Experience with dependency injection frameworks (Zenject, VContainer, etc.);
Understanding of game mechanics design principles and experience building gameplay systems;
Experience optimizing apps and working with mobile games;