Gameplay Programmer (C++)

10 Months ago • 3 Years + • Game Programmer

Job Summary

Job Description

C++ programmer with mobile and online game development experience to create gaming components and features for a multi-million user base.
Must have:
  • C++ programming
  • Mobile game dev
  • Online game dev
  • Game design
Good to have:
  • Graphics pipeline
  • Shaders
  • 3D Maths
  • Project delivery
Perks:
  • Vibrant city
  • Safe environment

Job Details

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.

Similar Jobs

Rockstar Games - Senior Gameplay Animator

Rockstar Games

Edinburgh, Scotland, United Kingdom (On-Site)
1 Month ago
Epic Games - Principal Research Scientist

Epic Games

Pittsburgh, Pennsylvania, United States (On-Site)
3 Months ago
OUTFIT7 - Game Developer (C++)

OUTFIT7

Ljubljana, Ljubljana, Slovenia (On-Site)
6 Months ago
Bohemia Interactive - Vehicle Programmer

Bohemia Interactive

Mníšek, Liberec Region, Czechia (On-Site)
1 Month ago
DigitalFish - Research Scientist, Computer Vision

DigitalFish

California, United States (Hybrid)
7 Months ago
Sovrun - Game Engine Programmer (Unity/Unreal)

Sovrun

Makati, Metro Manila, Philippines (Remote)
2 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Month ago
Tencent - Gameplay Programmer Intern

Tencent

Quebec, Canada (On-Site)
3 Weeks ago
Exient - Senior Programmer

Exient

Floriana, Malta (On-Site)
8 Months ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Research Scientist in Machine Learning for Science (AML - AI-for-Science) - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Rockstar Games - UI Programmer (C++)

Rockstar Games

Dundee, Scotland, United Kingdom (On-Site)
6 Months ago
ION - Senior Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
5 Months ago
Ubisoft - Technical Cinematic Designer

Ubisoft

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
4 Weeks ago
ByteDance - Senior Software Engineer - Stability Platform

ByteDance

Singapore (On-Site)
5 Months ago
ByteDance - Technical Expert, Large Language Model

ByteDance

Singapore (On-Site)
5 Months ago
Playnetic - Engineering Manager – Skilled & Casual Games

Playnetic

(Remote)
1 Month ago
DNEG - Simulation Developer, Ziva VFX

DNEG

England, United Kingdom (Remote)
3 Weeks ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Montenegro (Remote)
5 Months ago
Microsoft - Senior Software Engineer - CTJ - TS/SCI

Microsoft

Redmond, Washington, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Abu Dhabi, Abu Dhabi, United Arab Emirates

PwC - Tech Majlist Specialist

PwC

Dubai, Dubai, United Arab Emirates (On-Site)
6 Months ago
PwC - Tax & Legal - Tax - Transfer Pricing - Manager - Dubai

PwC

Dubai, Dubai, United Arab Emirates (On-Site)
6 Months ago
Luxoft - Robotic Process Automation (RPA) Developer

Luxoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
4 Months ago
Bondex - 3D Stylized Environment Artist

Bondex

Dubai, Dubai, United Arab Emirates (Remote)
7 Months ago
Ubisoft - Gameplay Programmer Intern

Ubisoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
1 Month ago
PwC - Receptionist (3  Months) Contract

PwC

Dubai, Dubai, United Arab Emirates (On-Site)
5 Months ago
Ubisoft - Online Programmer

Ubisoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
7 Months ago
OKX - Institutional Business Development Manager

OKX

Dubai, Dubai, United Arab Emirates (On-Site)
5 Months ago
ByteDance - Account Executive - Innovative Technical Sales

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
5 Months ago
ION - Web Tech Lead, UAE

ION

Abu Dhabi, Abu Dhabi, United Arab Emirates (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Blockville Digital Assets - Senior Game Developer

Blockville Digital Assets

İstanbul, Türkiye (On-Site)
8 Months ago
GT - Senior WebGL Game Developer

GT

(Remote)
2 Months ago
House of How - Lead Game Engineer - Sweden

House of How

Boden, Norrbotten County, Sweden (On-Site)
4 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Limassol, Limassol, Cyprus (Remote)
5 Months ago
Techland - Technical Support Specialist (with English)

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
SuperPlay - SENIOR UNITY DEVELOPER

SuperPlay

Poland (Remote)
5 Months ago
Cloud Imperium Games - Senior VFX Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
8 Months ago
Playdead - Graphics Programmer

Playdead

Copenhagen, Denmark (On-Site)
7 Months ago
Techland - Animator

Techland

Poland (On-Site)
7 Months ago
Epic Games - Senior Tools Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

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


Their commitment and talent have 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. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Saint-Mandé, Île-de-France, France (Hybrid)

Pune, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Milan, Lombardy, Italy (On-Site)

Montreal, Quebec, Canada (On-Site)

Sherbrooke, Quebec, Canada (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug