Senior Game Developer
Posted: 6 days ago
Job Description
Key ResponsibilitiesDevelop and maintain mobile games using Unity (C#) from prototype through to global launch and live operationsCollaborate with game designers, artists, and product managers to understand design requirements and turn them into technical implementationsArchitect and implement robust, scalable, and maintainable code structures that align with SOLID principles and best practices in game developmentOptimize game performance and memory usage across a wide range of mobile devices (Android and iOS)Create and maintain efficient workflows and tools to streamline the game development pipelineConduct code reviews, offer constructive feedback, and maintain high code quality standards across the teamDebug and resolve complex issues related to gameplay, UI, asset management, and performanceContribute to planning, task estimation, sprint management, and overall technical direction of projectsStay up to date with new Unity features, mobile technologies, and industry trendsRequired Qualifications5+ years of professional experience in game development, with a focus on mobile platforms (iOS/Android)Deep proficiency in Unity Engine and C# developmentSolid understanding of game loops, input systems, animation systems, physics, audio, and scene management in UnityWorking knowledge of SOLID principles, clean architecture, and object-oriented programmingStrong understanding of mobile game performance optimization, memory management, and asset loading/unloadingExperience integrating third-party SDKs such as ads, in-app purchases, and analyticsFamiliarity with version control systems like Git and working in agile development environmentsAbility to work independently and take full ownership of game features from start to finishPowered by JazzHRNarukFtAeK
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period