Game Developer

7 Minutes ago • All levels
Game Programmer

Job Description

A Game Developer is responsible for designing core game features, translating concepts into functional game mechanics, and writing clean, optimized code. This role involves building game engines or scripting gameplay, optimizing performance, debugging systems, and collaborating with artists and designers to create immersive experiences across PC, mobile, or console platforms.
Good To Have:
  • Knowledge of version control tools like Git
Must Have:
  • Design and develop game functionality using Unity or Unreal Engine.
  • Collaborate with game designers, artists, and sound engineers.
  • Write clean, efficient, scalable code for game mechanics, UI, tools.
  • Create prototypes to validate gameplay ideas.
  • Document technical specifications and gameplay systems.
  • Participate in code reviews and game testing processes.
  • Proficiency in programming languages such as C++, C#, or Python.
  • Experience with game engines like Unity, Unreal Engine, or Godot.
  • Strong understanding of 2D/3D game development, physics, animation, and AI.
  • Solid problem-solving skills and debugging abilities.
  • Passion for gaming and strong game design principles.

Add these skills to join the top 1% applicants for this job

problem-solving
github
cpp
unreal
unity
game-texts
quality-control
prototyping
c#
git
python
godot

Responsibilities of a game developer include

Designing core game features, translating concepts into functional game mechanics, writing clean and optimized code, and collaborating closely with artists and designers to create immersive gameplay experiences.

Job description

A Game Developer is responsible for turning design ideas into playable games using programming, creativity, and problem-solving. Their role involves building the game engine or scripting gameplay mechanics, optimizing performance, debugging complex systems, and contributing to both technical and creative aspects of the project. Game developers may work on PC, mobile, or console platforms, depending on the project.

Responsibilities:

  • Designing and developing game functionality using engines like Unity or Unreal Engine.
  • Collaborating with game designers, artists, and sound engineers to deliver high-quality games.
  • Writing clean, efficient, and scalable code for game mechanics, UI, and tools.
  • Creating prototypes to validate gameplay ideas.
  • Documenting technical specifications and gameplay systems.
  • Participating in code reviews and game testing processes.

Requirements:

  • Bachelor’s degree in Computer Science, Game Design, or a related field (preferred but not mandatory).
  • Proficiency in programming languages such as C++, C#, or Python.
  • Experience with game engines like Unity, Unreal Engine, or Godot
  • Strong understanding of 2D/3D game development, physics, animation, and AI behavior systems.
  • Solid problem-solving skills and debugging abilities.
  • Passion for gaming and a strong sense of game design principles.
  • Knowledge of version control tools like Git is a plus.

Apply Now

Applying for

Name *

Email *

Contact Number *

City *

Set alerts for more jobs like Game Developer
Set alerts for new jobs by BooBoo Games
Set alerts for Game Programmer (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙