Description :
We are looking for a passionate and skilled Game Programmer to develop high-quality 2D games. The ideal candidate should have prior experience in Game Development. You will work closely with designers, artists, and other developers to build fun, responsive, and optimized games for iOS, Android, and Web and Responsibilities :
- Design, develop, and maintain 2D / 3D games using engines such as Cocos2d, Unity, or Unreal Engine.
- Write clean, efficient, and maintainable code in TypeScript, JavaScript, C#, or C++.
- Implement gameplay mechanics, UI elements, and interactive features based on design specifications.
- Collaborate closely with designers, artists, and QA teams to ensure high-quality game experiences.
- Optimize game performance, memory usage, and asset management for mobile platforms (Android / iOS).
- Debug and fix technical issues across various devices and platforms.
- Integrate and manage game assets, animations, and sound effects within the engine.
- Participate in code reviews, follow best practices, and contribute to continuous improvement efforts.
- Work with version control systems (Git, SVN) to manage and track code changes.
- Assist in building and maintaining cross-platform pipelines for efficient deployment and testing.
- Stay updated with emerging game technologies, frameworks, and industry trends to enhance development :
- 2 - 3 years of professional experience in game development.
- Experience with any game engine such as Cocos2d, Unity, or Unreal.
- Proficiency in at least one of the following languages : Experience developing and building games for Android or iOS.
- Strong understanding of Object-Oriented Programming and Design Patterns.
- Familiarity with Version Control Systems (Git, SVN, to Have :
- Experience with any JavaScript game engine such as Cocos Creator, Pixi JS, or Phaser is an added advantage.
- Published games on the App Store or Google Play Store.
- Knowledge of Cross-Platform Mobile Development and build pipelines.
- Experience in Performance Optimization and Memory Management.
(ref : hirist.tech)