C++ Developer

Malta / London / Bucharest / Timisoara

Our client's mission is to build quality gaming products that inspire, innovate and entertain – always placing the players, partners and people at the heart of everything.

Requirements

  • Bachelor’s degree in Computer Science or Software Engineering.

  • Proficiency in C++ and other programming languages such as Python or C.

  • Good OOP knowledge.

  • Fluency in English (written and spoken).

  • Experience with distributed version-control systems such as GIT.

  • Experience with build automation tools such as Make or CMake.

  • Experience with code debugging tools such as DGB and valgrind.

  • Experience with Google test framework (optional).

  • Good XML / JSON knowledge (optional).

  • Ability to solve problems creatively and effectively.

  • Good teamwork and communication skills.

  • The ability to work under pressure and meet deadlines.

Requirements

  • Constructing the game base engine, as well as its back-end services.

  • Following the entire game life-cycle, from specs to shipping product.

  • Developing own volume test applications for math model validation.

  • Creating game quality unit tests.

  • Translating ideas into efficient code.

  • Maintaining code and fixing game bugs.