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

31st Union - Core Engineer

31st Union

Valencia, Valencian Community, Spain (On-Site)
2 Months ago
Epic Games - Rendering Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Wargaming - Render Engineer (Unannounced project)

Wargaming

Prague, Prague, Czechia (On-Site)
2 Months ago
ByteDance - Linux System Engineer

ByteDance

London, England, United Kingdom (On-Site)
3 Weeks ago
Tencent - 41299-服务器性能测试工程师(北京)

Tencent

Beijing, Beijing, China (On-Site)
6 Months ago
Larian Studios - Gameplay Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
1 Week ago
Ubisoft - Senior Gameplay Programmer (W/M/NB) – The Division Resurgence

Ubisoft

Accons, Auvergne-Rhône-Alpes, France (Hybrid)
4 Months ago
GIANTS Software - Junior Gameplay Programmer (m/f/d)

GIANTS Software

Erlangen, Bavaria, Germany (On-Site)
4 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
1 Day ago
Hyper Luminal Games - Senior Unreal Engine Programmer [Contract][UK]

Hyper Luminal Games

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ByteDance - Software Engineer, Cloud Infrastructure

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Aesir Interactive - Unreal Engine Programmer Games (Regular/ Senior) (f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (Hybrid)
6 Months ago
Fluence - Controls Engineer (m/f/d) - German speaker

Fluence

Berlin, Berlin, Germany (Hybrid)
4 Months ago
Activision - Senior Tools Programmer

Activision

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Ubisoft - Senior Technical Artist [AAA]

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Months ago
Blizzard Entertainment - Senior Software Engineer, Engine Systems

Blizzard Entertainment

Irvine, California, United States (Hybrid)
3 Months ago
Riot Games - Senior Principal Technical Artist

Riot Games

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
Framestore - Senior FX Technical Director - Film

Framestore

England, United Kingdom (On-Site)
6 Days ago
Cisco - Senior Software Engineer - C, Linux, L2, L3 Networking, Sonic, Control Plane

Cisco

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Hypersonic Laboratories - Technical Director / Lead Programmer (Lua)

Hypersonic Laboratories

(Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Abu Dhabi, Abu Dhabi, United Arab Emirates

Trend Micro - Regional Account Manager

Trend Micro

Dubai, Dubai, United Arab Emirates (On-Site)
4 Months ago
PwC - Tech Majlist Specialist

PwC

Dubai, Dubai, United Arab Emirates (On-Site)
4 Months ago
Endless Studios - Engineering Mentor

Endless Studios

Abu Dhabi, Abu Dhabi, United Arab Emirates (Remote)
7 Months ago
Deliveroo - Account Manager - Grocery

Deliveroo

Dubai, Dubai, United Arab Emirates (Hybrid)
1 Month ago
Animoca Brands - Portfolio Associate / Manager

Animoca Brands

Dubai, Dubai, United Arab Emirates (Hybrid)
4 Months ago
Social Discovery Group - Chief Financial Officer

Social Discovery Group

United Arab Emirates (Remote)
3 Months ago
ByteDance - Data Analyst-Workplace Service-Information System

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
3 Months ago
ByteDance - Product Manager-Procurement-Information System

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
2 Months ago
PwC - Central Floor Host

PwC

Dubai, Dubai, United Arab Emirates (On-Site)
3 Months ago
ByteDance - Lark Backend Software Engineer - Procurement team

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
23 Hours ago
Sovrun - Game Engine Programmer (Unity/Unreal)

Sovrun

Makati, Metro Manila, Philippines (Remote)
2 Weeks ago
Outscal - C++ Game Programmer (All Levels)

Outscal

(Remote)
1 Year ago
Asobo Studio - Programmeur Gameplay H/F

Asobo Studio

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
2 Months ago
Outscal - C++ Game Programmer (All levels)

Outscal

(Remote)
1 Year ago
Matchtech - Junior Game Developer

Matchtech

Birmingham, England, United Kingdom (On-Site)
6 Months ago
Arena Animation - Game Developer Trainer

Arena Animation

New Delhi, Delhi, India (On-Site)
5 Months ago
Zynga - Senior Game Developer - Gram Games

Zynga

İstanbul, Türkiye (Hybrid)
1 Month ago
Hypersonic Laboratories - Lead Gameplay Engineer

Hypersonic Laboratories

(Remote)
4 Months ago
House of How - Art Intern - Sweden

House of How

Boden, Norrbotten County, Sweden (On-Site)
3 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.

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Cary, North Carolina, United States (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Abu Dhabi, Abu Dhabi, United Arab Emirates (On-Site)

Saguenay, Quebec, Canada (On-Site)

Saguenay, Quebec, Canada (On-Site)

Québec City, Quebec, Canada (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