About This Role
This role contributes to the development and delivery of engaging games. Depending on the assigned specialization, the position involves designing gameplay mechanics, levels, and progression systems; programming game features and tools; or coordinating production schedules, resources, and development milestones.
Responsibilities
- Contribute to the development and delivery of engaging games
- Design gameplay mechanics, levels, and progression systems (for design specialization)
- Program game features and tools (for programming specialization)
- Coordinate production schedules, resources, and development milestones (for production specialization)
- Collaborate with design, engineering, art, audio, and quality assurance teams to bring game concepts into playable experiences
- Incorporate playtesting feedback
- Resolve development challenges
- Support game quality, performance, and timely delivery
Requirements
- Diploma or bachelor’s degree in game development, computer science, interactive media, design, or a related field, or equivalent practical experience
- Relevant experience in game design, game programming, or game production, depending on the assigned specialization
- A portfolio of relevant projects, prototypes, or released games demonstrating contributions and practical skills
- Understanding of game development workflows, player experience, and iterative development
- For design positions, experience creating gameplay mechanics, balancing systems, designing levels, and maintaining design documentation
- For programming positions, proficiency in C++, C#, or another relevant language, with experience implementing and debugging game systems
- For production positions, experience managing schedules, dependencies, resources, and project risks
- Familiarity with game engines such as Unity or Unreal Engine
- Ability to interpret playtesting feedback and work with cross-functional teams to improve the game
- Familiarity with version control, issue tracking, and project management tools
- Strong problem-solving, communication, and organizational skills
- Passion for games, attention to detail, and the ability to adapt to changing development priorities