C++ Developer

Moscow, Russia

Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.


We are looking for a C++ Developer for our Moscow office to make the team even stronger.

You will participate in the development of ClinCheck product – mini dental CAD system where doctor can see and modify treatment results.


  • Develop UI and business logic using Qt;
  • Upgrade our 3D rendering engine using OpenGL;
  • Develop 3D algorithms for treatment planning and modification;
  • Create documentation, such as functional specifications or design documents;
  • Collaborate with SQA team to ensure high quality of the software delivered.


  • Good knowledge of C++ and Qt;
  • Knowledge of computational mathematics, linear algebra and analytic geometry;
  • Good command of written and verbal English;
  • Good communication skills, ability to clearly communicate concepts and ideas.

We offer

  • Flexible working schedule;
  • Competitive compensation depending on experience and skillset;
  • Medical insurance;
  • Corporate sport activities;
  • Individual career development plan, wide range of technological and soft skills training's and workshops;
  • Ergonomic working places, convenient geographical location of the office;
  • Opportunity for professional and career development;
  • Friendly team and enjoyable working environment;
  • Relocation support for candidates from another locations.