Gameplay Programmer (C++)

Posted 19 Hours Ago
Be an Early Applicant
Abu Dhabi
Mid level
Gaming
The Role
As a Gameplay Programmer, you will develop game modules, design new features, and ensure code is clean and maintainable. Responsibilities include debugging, optimizing, and educating team members about programming. You should have experience in mobile game development and a solid understanding of game lifecycle.
Summary Generated by Built In

Company Description

Opened in October 2011, Ubisoft Abu Dhabi is one of the first major video game studios based in the UAE capital and is focusing on developing and bringing to market successful mobile games for a worldwide audience. 

This position is based in the vibrant expat city of Abu Dhabi, the capital of the United Arab Emirates. Abu Dhabi is multi-cultural city, based on an island in the Persian Gulf and 1-hour drive from Dubai. Abu Dhabi offers vibrant social and forward-thinking cultural lifestyle. It has an array of experiences and events including pristine beaches, Formula 1, Theme Parks, Louvre Museum, vibrant nightlife and year-round sunshine. Having ranked number 1 for the past 4 years in a row as the safest city in the world (Numbeo), providing a great home and standard of living.

Ubisoft Abu Dhabi successfully released two hidden-object / investigation free-to-play mobile titles: CSI: Hidden Crimes™ and NCIS: Hidden Crimes™. With the acquisition in February 2017 of the massive multiplayer free-to-play game Growtopia, the studio works on the title’s live operations. The team keeps focusing its efforts on creating further content for its live games and strengthening its player’s engagement in addition to work on other unannounced projects. 

Job Description

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. 

Qualifications

  • Minimum 3 years of programming experience in games. 
  • A Bachelor’s degree preferably in technology would be preferred or any other training or equivalent. 

Additional Information

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.

Top Skills

C++
The Company
21,450 Employees
On-site Workplace
Year Founded: 1986

What We Do

Ubisoft’s 20,000 team members, working across more than 40 locations around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.

Their dedication and talent has brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.

Similar Jobs

Capco Logo Capco

Lead Data Architect

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote
10 Locations
6000 Employees

Nagarro Logo Nagarro

Staff Engineer - CRM-DYNAMICS

Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Abu Dhabi, ARE
19994 Employees

Nagarro Logo Nagarro

Staff Engineer, CRM Dynamics

Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Abu Dhabi, ARE
19994 Employees

Nagarro Logo Nagarro

Staff Engineer

Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Abu Dhabi, ARE
19994 Employees

Similar Companies Hiring

Sandbox VR Thumbnail
Virtual Reality • Retail • News + Entertainment • Gaming • Events
US
1000 Employees
DraftKings Thumbnail
Sports • Software • Information Technology • Gaming • eSports • Digital Media • Big Data Analytics
Boston, MA
5300 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account