Senior Game Developer
About the Role:
We are looking for a highly skilled and passionate Senior Game Developer with 5+ years of experience in mobile game development using Unity. You will be responsible for leading the development of high-quality 2D and 3D mobile games across multiple genres, from concept to release, while collaborating closely with design, art, and product teams.
Key Responsibilities
Design, develop, and optimize engaging 2D and 3D mobile games using Unity.
Lead and contribute to the complete game development lifecycle, from concept, prototyping, and implementation to testing and release.
Ensure high-quality, maintainable code following SOLID principles and best practices.
Implement gameplay mechanics, UI systems, animations, and physics to ensure smooth and immersive experiences.
Optimize game performance, memory usage, and frame rates for Android and iOS platforms.
Integrate third-party SDKs, including Ads, Analytics, and In-App Purchases, to support monetization and analytics.
Collaborate closely with designers, artists, and product managers to translate creative concepts into functional games.
Mentor junior developers, review code, and troubleshoot technical issues efficiently.
Key Requirements
5+ years of professional experience in Unity game development.
Strong proficiency in C# and object-oriented programming principles.
Hands-on experience shipping multiple mobile games (Android and iOS).
Solid understanding of 2D and 3D game architecture, mechanics, and development workflows.
Experience working across multiple game genres such as hypercasual, casual, simulation, etc.
Strong knowledge of performance optimization, memory management, and resource efficiency.
Experience with version control systems like Git and familiarity with collaborative development workflows.
Good understanding of monetization systems, in-app purchases, and third-party SDK integrations.
Passion for mobile gaming and staying updated with industry trends.