C++ Software Developer in Abu Dhabi

1 Month ago • All levels • Game Engine

About the job

Job Description

C++ Software Developer position in Abu Dhabi at Sperasoft. Responsibilities include designing, building, and maintaining efficient C++ code, ensuring code quality, implementing performance modules, and collaborating within a team. Requires proficiency in C++, Unreal Engine 4 or 5, STL, memory management, dynamic polymorphism, C++ templates, and CI/CD. Experience with Lua, C#/Unity3D, UDK, next-gen consoles, game/rendering engines, and UI development is beneficial.
Must have:
  • Proficient in C++ and Unreal Engine 4/5
  • Knowledge of STL, memory management, and polymorphism
  • Experience with C++ templates and CI/CD
  • Good communication skills
Good to have:
  • C++11/17 knowledge
  • Lua experience
  • C#/Unity3D experience
  • UDK/Unreal Engine experience
  • NextGen console development
  • Game/rendering engine development
  • UI development experience
Perks:
  • Learning & development opportunities
  • Exceptional private medical insurance
  • Casual workplace environment
  • Care Bonus for health, education, and safety
  • Friendly team environment

Description

Responsibilities: 

  • Design, build and maintain efficient, reusable and reliable C++ code 
  • Help maintain code quality and organization 
  • Implement performance and quality modules 
  • Perform communications within a team

Requirements

  • Proficiency in C++, with fair knowledge of the language specification 
  • Great knowledge and commercial experience with Unreal Engine 4 or 5
  • Knowledge of the standard library, STL containers, and algorithms 
  • Understanding of memory management in non-garbage collected environments 
  • Understanding of dynamic polymorphism and C++ specific notions 
  • Familiarity with C++ templates 
  • Familiarity with continuous integration 
  • Good communication skills and spoken English 

Would be a benefit if you have: 

  • Knowledge of the latest C++11 /17 standards is appreciated 
  • Experience in Lua
  • Experience in C#/Unity3D 
  • Experience with UDK, Unreal Engine (UE4) 
  • Experience in NextGen consoles development 
  • Experience with Game and rendering engines development 
  • Experience in UI development 
  • Passion for gaming 

Benefits

  • Learning & development opportunities 
  • Exceptional private medical insurance plan 
  • Casual workplace environment; new renovation and relaxation area 
  • “Care Bonus” to cover yearly health, educational and safety needs 
  • Friendly team and a family-like environment


Role Information: EN
Studio: Sperasoft
Location: West Asia, United Arab Emirates, Abu Dhabi
Area of Work: Game Development
Service: Create
Employment Type: Full-time, Permanent
Working Pattern: On-site

View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Sperasoft is a leading international game development company (a contributor to such franchises as Halo, Battlefield, Assassin’s Creed, Rainbow 6) headquartered in Burbank, CA.


We offer fully international development capabilities with comprehensive professional teams that are constructed with the best producers, engineers, designers, and artists in the gaming industry.


Sperasoft is a part of Keywords studios – international technical and creative services provider to the global video games industry and beyond.


Our partners and clients: Ubisoft, Microsoft, Warner Brothers, 343 Industries, Riot Games, Electronic Arts, Sony, BioWare, Blizzard Entertainment, and many others.

Yerevan, Yerevan, Armenia (On-Site)

Yerevan, Yerevan, Armenia (On-Site)

Vojvodina, Serbia (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

Yerevan, Yerevan, Armenia (On-Site)

Belgrade, Serbia (On-Site)

Belgrade, Serbia (Hybrid)

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

View All Jobs

Get notified when new jobs are added by Sperasoft

Similar Jobs

Magna International - Senior Optics Engineer

Magna International, India (Hybrid)

Playrix - Technical Design Director

Playrix, Armenia (Remote)

Arrible - Sales/Business Developer (remote)

Arrible, Ukraine (Remote)

Room 8 Studio - 3D Animator, Senior

Room 8 Studio, Bulgaria (On-Site)

N-iX - Senior Unity Engineer (#2668)

N-iX, Ukraine (Hybrid)

Ludeo - Game SDK Engineer (C++)

Ludeo, Poland (Remote)

Keywords Studios (Player Support) - MPG | Head of Programming - Americas

Keywords Studios (Player Support), Canada (Remote)

Image Infotainment  - Game Developer

Image Infotainment , India (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Java Developer, Noida

ION, India (Hybrid)

Meta - Software Engineer (Android OS - Embedded)

Meta, United States (On-Site)

Google - Staff Data Scientist, Product, Workspace

Google, United States (On-Site)

Craftech 360 - Unity Developer

Craftech 360, India (On-Site)

Azra Games - Senior Environment Artist

Azra Games, United States (On-Site)

Monsters - Senior Gameplay Engineer

Monsters, United States (On-Site)

Life church - Quality Engineer

Life church, United States (On-Site)

Ello - Senior Mobile Engineer (Flutter)

Ello, United States (On-Site)

SimpliHire™ - Unity Developer

SimpliHire™, India (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Abu Dhabi, Abu Dhabi, United Arab Emirates

Unity - Partner Account Manager, Abu Dhabi

Unity, United Arab Emirates (On-Site)

Endless Studios - Game Producer

Endless Studios, United Arab Emirates (Remote)

PwC - Assurance - Core Assurance - Manager - Dubai, UAE

PwC, United Arab Emirates (On-Site)

PwC - Delivering Deals Value Senior Manager-FS Technology

PwC, United Arab Emirates (On-Site)

Dentsu - Account Manager- Social Media

Dentsu, United Arab Emirates (On-Site)

ByteDance - Product Manager-Procurement-Information System

ByteDance, United Arab Emirates (On-Site)

Social Discovery Group - VP of Finance

Social Discovery Group, United Arab Emirates (Remote)

OKX - Institutional Business Development Manager

OKX, United Arab Emirates (On-Site)

Endless Studios - Engineering Mentor

Endless Studios, United Arab Emirates (Remote)

ByteDance - Procurement Strategy Manager

ByteDance, United Arab Emirates (On-Site)

Get notifed when new similar jobs are uploaded

Game Engine Jobs

KBG Blockchain Game Studios - Unity Developer

KBG Blockchain Game Studios, Vietnam (On-Site)

Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios, Mexico (Remote)

Game District - Trainee Game Developer

Game District, Pakistan (On-Site)

Sledgehammer Games - Expert Cinematics Engineer

Sledgehammer Games, United Kingdom (On-Site)

Obsidian Entertainment - Engine Programmer (Staff/Senior)

Obsidian Entertainment, United States (On-Site)

Dream Games - Senior Software Engineer

Dream Games, Türkiye (On-Site)

Virtuos - Senior Technical Director

Virtuos, France (Hybrid)

Get notifed when new similar jobs are uploaded