Gameplay Programmer (C++)

8 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

ByteDance - NLP Researcher - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
Hitachi - Senior Software Engineer

Hitachi

San José, San José Province, Costa Rica (Remote)
4 Months ago
Meta - Research Scientist Intern, Photorealistic Telepresence (PhD)

Meta

Redmond, Washington, United States (On-Site)
3 Months ago
KLA - Associate Technical Lead/Technical Lead, C++

KLA

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
Redhorse Corp - CNO Developer

Redhorse Corp

Herndon, Virginia, United States (On-Site)
2 Months ago
VECTOR NORTH - [Vector North] Principal Game Programmer

VECTOR NORTH

Prague, Prague, Czechia (Hybrid)
5 Months ago
Limbic Entertainment - Senior Programmer Cairo, Egypt (m/f/d)

Limbic Entertainment

Langen, Hessen, Germany (On-Site)
6 Months ago
Blazing griffin - Graduate/Junior Tools Programmer (Games)

Blazing griffin

Glasgow, Scotland, United Kingdom (On-Site)
2 Months ago
Gameplay Galaxy - Senior Game Programmer

Gameplay Galaxy

(Remote)
2 Weeks ago
Bitwise Alchemy - Senior Engine Programmer

Bitwise Alchemy

Texas, United States (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Rivos - Accelerator Microarchitecture Performance Modeling

Rivos

Austin, Texas, United States (Remote)
4 Months ago
ByteDance - Software Researcher/Engineer - Applied Research Center (Infrastructure+AI)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Epic Games - Senior Gameplay Engineer, UEFN

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Bit Reactor, LLC - SENIOR GRAPHICS ENGINEER

Bit Reactor, LLC

Cockeysville, Maryland, United States (On-Site)
3 Months ago
ByteDance - Senior Software Engineer, Unity Engine and Tools

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Thatgamecompany - Senior Backend Engineer - China

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
5 Months ago
ION - Senior Technical Support Analyst, Jersey City - 7537

ION

Jersey City, New Jersey, United States (On-Site)
4 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Morrisville, North Carolina, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Abu Dhabi, Abu Dhabi, United Arab Emirates

NAH.io - Business Development Manager (Cloud Solution, Chinese Speaking)

NAH.io

Dubai, Dubai, United Arab Emirates (On-Site)
4 Months ago
Animoca Brands - Portfolio Associate / Manager

Animoca Brands

Dubai, Dubai, United Arab Emirates (Hybrid)
4 Months ago
Deliveroo - Account Manager  Restaurants - Arabic Speaker

Deliveroo

Dubai, Dubai, United Arab Emirates (On-Site)
2 Months ago
ByteDance - Risk Control Business Partner - Dubai

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
3 Months ago
ByteDance - Corporate Real Estate Strategy Specialist

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
1 Day ago
Ubisoft - Game Design Intern

Ubisoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
1 Week ago
Milestone - Inside Channel Manager

Milestone

Dubai, Dubai, United Arab Emirates (On-Site)
4 Hours ago
Eleven Labs - Sales Development Representative - Middle East

Eleven Labs

United Arab Emirates (Remote)
1 Month ago
PwC - Tax & Legal Services - Tax - ITX Disputes - Senior Associate - Dubai

PwC

Dubai, Dubai, United Arab Emirates (On-Site)
4 Months ago
Sperasoft - Senior 3D Artist

Sperasoft

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Bethesda - Senior Systems Programmer

Bethesda

Montreal, Quebec, Canada (On-Site)
4 Months ago
Arkavis - Game Developer

Arkavis

Bangkok, Bangkok, Thailand (On-Site)
7 Months ago
Nordcurrent - Junior Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
3 Months ago
Electric Square - Lead Programmer - Electric Square, Malta

Electric Square

St. Julian's, Malta (On-Site)
5 Months ago
Keen Software House - Senior Engine Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Weeks ago
Supercell - Senior Gameplay Programmer, Squad Busters

Supercell

Helsinki, Uusimaa, Finland (On-Site)
4 Months ago
IO Interactive - Gameplay Programmer

IO Interactive

Brighton And Hove, England, United Kingdom (Hybrid)
4 Months ago
Larian Studios - Engine Programmer

Larian Studios

Barcelona, Catalonia, Spain (On-Site)
5 Months ago
CCP Games - Tools Programmer

CCP Games

Reykjavík, Reykjavíkurborg, Iceland (On-Site)
3 Months ago
Thera Bytes GmbH - Unreal Game Developer (m/f/d) - On site (Munich Office)

Thera Bytes GmbH

Munich, Bavaria, Germany (On-Site)
6 Months 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.

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

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Shanghai, Shanghai, China (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Shanghai, Shanghai, China (On-Site)

Lyon, Auvergne-Rhône-Alpes, France (On-Site)

Toronto, Ontario, Canada (On-Site)

Shanghai, Shanghai, China (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