FreePlay is expanding its team and seeking a Unity Developer to contribute to the full development cycle of hypercasual, puzzle, and casual games for iOS and Android. The role involves developing prototypes, gameplay mechanics, optimizing games for various devices, and supporting existing projects. Candidates should have 3+ years of experience in Unity and C# game development, strong knowledge of OOP, SOLID principles, Git, and experience with mobile project launches and optimization.
Good To Have:- Experience with hypercasual/puzzle games.
- Personal gaming experience and a genuine passion for games.
Must Have:- Engage in the full development cycle of hypercasual, puzzle, and casual games in Unity for iOS and Android.
- Develop prototypes, gameplay mechanics, and core functionality.
- Support and enhance existing projects.
- Optimize games (RAM, build size, FPS), perform profiling, and adapt games for various devices.
- Plan tasks and prepare technical documentation.
- Develop and implement new technologies and tools during the development process.
- Create and maintain tools for game designers.
- 3+ years of experience in Unity and C# game development.
- Experience launching mobile projects, from prototype to live operations.
- Proficiency in C# and a solid understanding of the .NET Framework.
- Strong knowledge of OOP and SOLID principles and design patterns.
- Proficiency with version control systems (Git).
- Experience with dependency injection frameworks (Zenject, VContainer, etc.).
- Understanding of gameplay mechanics design and experience creating game systems.
- Proficiency in game optimization and mobile platforms.
- Experience integrating external SDKs (analytics, ads, etc.).
- Sound knowledge of analytics tools and experience conducting A/B tests in games.
Perks:- Flexible schedule.
- Medical insurance (including dental care).
- 5 paid sick days.
- English courses.
- Sports reimbursement program.
- Referral program.