Gameplay Programmer (C++)

Jun 05, 2024
Abu Dhabi, United Arab Emirates
... Not specified
... Senior
Full time
... Office work

Ubisoft Abu Dhabi is seeking for a talented C++ programmer with experience and expertise in mobile and online domain. The main responsibilities of the C++ programmer would be to make various modules for the game, design new features with other programmers. 

What you'll do:

  • Create various gaming components that can support multi-million user base. 
  • Write clean, robust, reusable code. 
  • Debug, optimize and maintain existing code. 
  • Understand the game design and create technical designs based on them. 
  • Follow and enhance existing development process and set standards. 
  • Educate other team members on programming issue and concepts. 

Our dream candidate:

  • Has worked on multiple games and experienced full lifecycle project delivery including one mobile game. 
  • Has solid C++ experience developing PC, iOS or Android. 
  • Proven experience in working on an online game. 
  • Should be very keen to keep the game under the memory requirement and to maintain 60fps. 
  • Has basic Understanding of the Graphics Pipeline, Shaders, 3D Maths. 
  • Is fluent in English and should hold good communication skills to interact with various teams. 
  • A passion for creating or playing games and team player. 
  • Minimum 3 years of programming experience in games. 
  • A Bachelor’s degree preferably in technology would be preferred or any other training or equivalent. 

To all recruitment agencies: Ubisoft does not accept agency resumes. Please do not forward resumes to our jobs alias, Ubisoft employees or any other company location. Ubisoft is not responsible for any fees related to unsolicited resumes.