Game Programmer

Role Overview:

  • You will update existing games for mobile platforms, and you will develop tools and scripts to support the game development;
  • We expect that you will write clean and maintainable/optimized code that performs well;
  • We are looking for a developer who is focused on expanding his responsibilities and know-how by working independently on large scale gaming projects.


Your responsibilities:

  • Update the code for the existing games;
  • Write clean, maintainable, optimized code that performs well, and documentation for it;
  • Able to work both independently and in team environments;
  • Constant communication with other developers and production.


Required skills:

  • Passionate about games;
  • Bachelor’s Degree is required;
  • Good knowledge of C/C++ programming language;
  • Knowledge of object-oriented programming, algorithms and data structures;
  • Experience on solving specific platform issues;
  • Understanding of cross-platform design principles;
  • Understanding of the design principles behind games;
  • Ability to work both independently and in team environments;
  • Excellent written and verbal communication skills;
  • Fluent written and spoken English.


We also appreciate the following:

  • Work experience in an Agile environment;
  • Expertise in mobile application development (iOS, Android, etc.);
  • Experience with multi-threaded programming and game systems (physics, animations, AI);
  • Knowledge in 3D programming (OpenGL);
  • Experience in using commercial game engines that support mobile platforms (Unity3D);


We offer:

  • Very motivating salary package;
  • Private medical insurance and meal tickets;
  • Great office location - access to subway and public transportation; very close to downtown;
  • Gym facilities with very good access;
  • Young and creative atmosphere.


Files must be less than 2 MB.
Allowed file types: pdf doc docx.

This question is to prevent automated spam submissions.


Enter the characters shown in the image.