Posted on: 29/05/2026
Game Developer
Role Overview :
As a Game Developer, you will be instrumental in crafting immersive and engaging gaming experiences. Your day-to-day will involve designing, developing, and implementing game features, optimizing performance, and collaborating with artists, designers, and other engineers to bring our creative vision to life. You will work closely with the art and design teams to ensure seamless integration of assets and gameplay mechanics. Your contributions will directly impact the quality and performance of our games, enhancing the player experience and driving user engagement.
Key Responsibilities :
- Develop and implement core game mechanics and features based on design specifications, ensuring a fun and engaging player experience.
- Optimize game performance, including FPS and memory usage, to deliver a smooth and responsive experience across various hardware configurations.
- Collaborate with artists and designers to integrate assets and gameplay elements, maintaining a consistent and high-quality visual and interactive experience.
- Profile CPU and GPU performance to identify bottlenecks and implement solutions that improve overall game performance.
- Design and implement efficient lighting systems and texture optimization techniques to enhance visual fidelity while maintaining performance.
- Implement level streaming techniques to manage memory usage and improve loading times, ensuring a seamless gameplay experience.
- Write clean, well-documented, and maintainable code, adhering to industry best practices and coding standards.
- Participate in code reviews and provide constructive feedback to improve code quality and team collaboration.
Required Skillset :
- Demonstrated proficiency in C++ and/or C# programming languages, with a strong understanding of object-oriented programming principles.
- Solid understanding of data structures and algorithms, with the ability to apply them to solve complex game development challenges.
- Proven ability to apply design patterns to create scalable and maintainable game systems.
- Comprehensive understanding of rendering pipelines and experience optimizing graphics performance.
- Experience with FPS and memory optimization techniques, including profiling and debugging tools.
- Familiarity with GPU and CPU profiling tools and techniques for identifying and resolving performance bottlenecks.
- Knowledge of lighting systems and texture optimization techniques to achieve visually appealing and performant game environments.
- Experience with level streaming techniques to manage large game worlds efficiently.
- Excellent problem-solving and debugging skills, with the ability to identify and resolve complex technical issues.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Bachelor's degree in Computer Science, Game Development, or a related field.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1640198