Generalist Game Developer

Job brief

We are looking for a Generalist Game Developer who can turn in a game idea into code on a fast moving environment. You will be involved in various aspects of game’s creation from concept to finished product including coding, programming, audio, production and visual effects.


  • Translate requirements into a clean and efficient code
  • Working on 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
  • Implement game UI and visual feedbacks
  • Create unit tests and validation procedures to assure quality
  • Create technical documents and specifications
  • Maintain code, fix bugs and take care of occurring problems


  • Hands on experience primarily with C++ and/or C#
  • Proficient understanding of code versioning tools, such as Git/SVN
  • Good debugging, problem-solving and research skills
  • Experience with one or more common game engines (Unreal 4, Unity3D)
  • Knowledge in one or more game programming specialties (artificial intelligence, 3D Rendering, 3D animation, physics, multiplayer/networking, gameplay)
  • Up-to-date with the latest gaming trends, techniques, best practices and technologies
  • Ability to solve problems creatively and effectively
  • Good communication skills and team work

Nice to Have

  • Experience in mobile development (iOS and/or Android)
  • Previous experience shipping game titles or other software
  • Solid knowledge of 3D math
  • Solid knowledge of network fundamentals
  • Computer science or related degree
  • Experience with end-to-end client and server backend implementation
  • Experience with performance analysis and code optimization

Submit by our form: