Text copied to clipboard!

Title

Text copied to clipboard!

Game Developer

Description

Text copied to clipboard!
We are looking for a talented and dedicated Game Developer to join our creative team. You will be responsible for creating interactive gaming experiences, implementing game functionality, translating design ideas, concepts, and requirements into a functional and engaging game. A commitment to collaborative problem solving, sophisticated design, and a quality product are essential.

Responsibilities

Text copied to clipboard!
  • Translate requirements into complicated but clean and efficient code
  • Construct the base or the engine on which the game will run
  • Produce prototypes of gameplay ideas and features
  • Develop schedules and determine milestones
  • Generate game scripts and storyboards
  • Animate characters and objects
  • Contribute to the design and audio features of the game
  • Create unit tests and validation procedures to assure quality
  • Detect identification and resolution and document technical specifications
  • Polish the game, maintain code, fix bugs and iron out occurring problems

Requirements

Text copied to clipboard!
  • Proven working experience in full lifecycle game development
  • Hands on experience primarily with C++ or other programming languages (Java, C, etc)
  • High level knowledge of APIs and libraries
  • Up-to-date with the latest gaming trends, techniques, best practices and technologies
  • Ability to solve problems creatively and effectively
  • BS degree in Computer Science or Games Technology
  • Understanding of object-oriented programming
  • Familiarity with current design and architectural patterns
  • Knack for writing clean, readable, and easily maintainable code
  • Experience implementing automated testing platforms and unit tests

Potential interview questions

Text copied to clipboard!
  • What game development platforms have you used in the past?
  • Can you describe a game project you’ve completed start to finish?
  • How do you handle tight deadlines and high stress situations?
  • What is your approach to problem-solving?
  • How do you stay updated with the latest gaming trends and technologies?