Senior Game Developer
Key Responsibilities
Lead the design and development of hyper-casual 3D mobile games using Unity.
Implement gameplay mechanics, physics, animations, and interactions that are engaging and performant.
Optimize games for performance and memory efficiency on iOS and Android platforms.
Collaborate with game designers, artists, and UI/UX teams to implement visual assets, animations, and user interactions.
Mentor and guide junior developers, providing technical expertise and code reviews.
Integrate analytics, ad SDKs, and monetization systems as needed.
Ensure high code quality, modularity, and maintainability.
Participate in prototyping new hyper-casual concepts and rapid iteration cycles.
Stay updated with industry trends, Unity updates, and mobile game best practices.
Required Skills & Qualifications
4–7 years of experience in Unity game development, with at least 2 years on mobile hyper-casual 3D games.
Strong proficiency in C# scripting and Unity game engine workflows.
Deep understanding and practical application of SOLID principles in game development.
Solid understanding of 3D game mechanics, physics, and optimization techniques.
Experience with performance optimization, memory management, and mobile device constraints.
Knowledge of integrating ad networks, analytics SDKs, and IAP systems.
Ability to lead development teams and mentor junior developers.
Strong problem-solving, debugging, and code architecture skills.