Position: C++ developer
Company: Serious Software
Category: C++
Experience required: 5y
English level: upper

We are looking for smart, creative developers with a solid theoretical background.

Our client is a company with a focus on developing graphics products that stand out from the crowd. More than 950,000 users world-wide rely on our software for their daily business as it makes creating graphical presentations so much easier, faster and more enjoyable. Among our customers are many renowned consulting companies and large international corporations.

Requirements:
- 5+ years of C++ programming experience in a business environment;
-  Understanding of OOP and programming patterns;
- Knowledge of STL, Boost;
- Ability to quick task estimation and to propose different solution algorithms;
- Experience with Git;
- Experience of work in Jira, Confluence;
-  Analytical thinking and high level of attention to detail;
- Strong self-motivation, reliable and flexible team-player, who is ready to work in a dynamic environment;
- Always seeking to improve processes and suggest alternatively better solutions.

Responsibilities:
- Back End development;
- Improvement of product backend;
- Design and write functional unit tests against updated code;
- Support product backend;
- Bring value by fixing occurring problems;
- Writing and maintaining required documentation.