Responsive Navbar

Game Developer

Job Description

Roles & Responsibilities

Job Title:Senior Game Developer (Senior Software Engineer – Games) 

Summary:

As a Senior Game Developer, you will take technical ownership of complex game systems and help drive architectural decisions that ensure code scalability, performance, and maintainability. This role involves working closely with cross-functional teams, mentoring other engineers, and making significant contributions to the overall technical direction of the project.

Key Responsibilities:

  • Lead the design and development of core gameplay, AI, networking, rendering, or physics systems.

  • Define and enforce coding standards, conduct code reviews, and ensure engineering best practices are followed.

  • Collaborate with engineering leads and technical directors on system architecture and long-term planning.

  • Mentor junior and mid-level developers, providing guidance on code structure, debugging, and problem-solving.

  • Work closely with production and design teams to estimate effort, prioritize features, and deliver on schedule.


Requirements:

  • 5–8 years of professional experience in game development or real-time interactive applications.

  • Proven track record of shipped titles, with significant contributions to one or more complex systems.

  • Deep understanding of game engine internals, memory management, performance optimization, and platform-specific constraints.

  • Advanced proficiency in C++ and/or C#, with strong debugging and systems-level programming skills.

  • Experience leading features or subsystems, including planning, implementation, and maintenance.

Technical Skills & Tools:

  • Languages: C++, C#, Blueprint (UE), Python (optional)

  • Game Engines: Unreal Engine (UE4/UE5), Unity

  • Profiling & Debugging: Unreal Insights, Unity Profiler, PIX, RenderDoc, Visual Studio Profiler

  • Version Control: Git, Perforce

  • Development Environments: Visual Studio, Rider, VS Code

  • Specializations (one or more preferred): AI Systems, Multiplayer/Networking, Rendering Pipelines, Physics, Tools/Editor Development

 

Job Detail
  • Work Type: Full Time
  • Languages to be known :
  • Country: United Arab Emirates
  • City: Dubai
  • Job Category : None