C++ Game Developer (Senior level)

Gameloft

Job Summary

As a Senior C++ Game Programmer, you’ll be at the core of our game creation process. You’ll collaborate with talented designers, artists, and fellow programmers to bring to life new features and environments of our games. With a high level of ownership and autonomy, you'll actively shape game architecture, guide junior team members, and ensure the quality, stability, and performance of our gameplay systems.

Must Have

  • Design, implement, and optimize game features and core systems in C++ across multiple platforms.
  • Collaborate with cross-functional teams to translate design requirements into robust technical solutions.
  • Review, refactor, and maintain high-quality code that is clean, efficient, and well-documented.
  • Proactively identify bottlenecks, anticipate risks, and propose long-term technical solutions.
  • Contribute to the continuous improvement of our development processes, tools, and best practices.
  • Mentor junior programmers and support technical onboarding of new team members.
  • Work within an agile development framework, participating in planning, dailies, reviews, and retrospectives.

Job Description

If you’re looking for an exciting challenge opportunity and want to work with a group of bold and talented people, don’t hesitate and join us!

JOB DETAILS

ABOUT YOU

As a Senior C++ Game Programmer, you’ll be at the core of our game creation process. You’ll collaborate with talented designers, artists, and fellow programmers to bring to life new features and environments of our games.

With a high level of ownership and autonomy, you'll actively shape game architecture, guide junior team members, and ensure the quality, stability, and performance of our gameplay systems.

Your role:

  • Design, implement, and optimize game features and core systems in C++ across multiple platforms.
  • Collaborate with cross-functional teams to translate design requirements into robust technical solutions.
  • Review, refactor, and maintain high-quality code that is clean, efficient, and well-documented.
  • Proactively identify bottlenecks, anticipate risks, and propose long-term technical solutions.
  • Contribute to the continuous improvement of our development processes, tools, and best practices.
  • Mentor junior programmers and support technical onboarding of new team members.
  • Work within an agile development framework, participating in planning, dailies, reviews, and retrospectives.

ABOUT US

5 Skills Required For This Role

Cross Functional Cpp Talent Acquisition Game Texts Agile Development