Trainee Game Developer

Game District

Job Summary

As a Trainee Game Developer, you will learn the core building blocks of game development. You’ll work closely with senior developers and designers, contribute to features, debug existing systems, and help bring our game ideas to life. This role is designed to provide hands-on experience in a real game-development environment.

Must Have

  • Assist in designing, coding, and implementing game features.
  • Write clean, maintainable code (C#, C++, JavaScript).
  • Collaborate with team members to integrate game assets.
  • Debug and troubleshoot game behavior, fix bugs.
  • Participate in code reviews.
  • Create or update technical documentation.
  • Test gameplay features and gather feedback.
  • Bachelor’s degree in Computer Science or related field.
  • Basic programming understanding.
  • Familiarity with game engines (e.g., Unity).
  • Problem-solving and analytical skills.
  • Good communication and teamwork skills.
  • Experience from academic or personal game projects.
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of object-oriented design patterns.

Job Description

As a Trainee Game Developer, you will learn the core building blocks of game development. You’ll work closely with senior developers and designers, contribute to features, debug existing systems, and help bring our game ideas to life. This role is designed to provide hands-on experience in a real game-development environment.

Key Responsibilities

  • Assist in designing, coding, and implementing game features and mechanics under the supervision of experienced developers.
  • Write clean, maintainable code in relevant languages (such as C#, C++, JavaScript, or others)
  • Collaborate with designers, artists, and other team members to integrate game assets and systems.
  • Debug and troubleshoot game behavior, fix bugs, improve performance.
  • Participate in code reviews and learn best practices in game development.
  • Create or update technical documentation (e.g., design specs, code comments).
  • Test gameplay features, playtest, and gather feedback.
  • Stay up-to-date with tools, technologies, and trends in game development.

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, Game Design, or a related field.
  • Basic understanding of programming — knowledge in at least one language (C#, C++, JavaScript, etc.).
  • Familiarity with game engines (e.g., Unity)
  • Problem-solving mindset, strong analytical skills.
  • Good communication skills, ability to work in a team.
  • Experience from academic projects, game jams, or personal game projects.
  • Familiarity with version control systems (e.g., Git).
  • Knowledge of object-oriented design patterns.

9 Skills Required For This Role

Communication Design Patterns Github Unity Cpp Game Texts C# Git Javascript

Similar Jobs