Position: Senior C++ Engineer
Company: Playson
Category: C++
Experience required: 5y
English level: intermediate
Published: 2021-06-01T00:00:00+03:00

Striving for scale and excellence, we are on a look-out for a mature Senior C++  Engineer to join one of our development teams.  ( Game-dev experience is NOT required) 
**This is a full-time Kyiv Office OR remote vacancy.**

**To succeed in the role, you will have:**

- 6+ years of C++ programming experience in a business environment
- Node.js knowledge at least on a basic level
- Understanding of OOP and programming patterns
- Knowledge of C++ 11 standard, STL, Boost
- Experience in relative databases (MySQL)
- Ability to quickly estimate tasks 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
- At least an Intermediate level of English

**Preferred additional qualifications:**

- Basic knowledge of Python
- Experience in developing under Linux
- Experience in developing of multithread servers
- Experience in NoSQL (Redis)
- Experience in py.test

**What is your contribution?**

- Collaborative work with the team of developers and QAs
- Support and improvement of non-game product backend
- Design and write functional unit tests against updated code
- Analyze existing code and propose efficient solutions
- Oversee the outcome of any changes in the existing server system
- Writing and maintaining required documentation
- Bring value by fixing occurring problems

**What you get in return:**

- **Competitive salary fixed in USD with yearly performance reviews**
- **Transparent bonus system on a quarterly basis**
- Private Entrepreneur formalization
- Full taxation coverage from the company’s side
- Flexibility in your schedule (you decide when it is convenient for you to come to the office as long as it does not cripple down our development plans)
- Opportunity to work remotely
- Medical Insurance for Covid-19 related situations
- Special Life Event financial support
- **Unlimited paid vacation leave and Ukrainian bank holidays**
- Unlimited paid sick leave in case of necessity
- Development courses / training reimbursement
- Online Corporate English classes
- Corporate team-building events, corporate parties
- Employee Referral bonus program
- Opportunity to visit our corporate gym
- The kitchen as it should be: unlimited fruits, fresh vegetables, snacks, tea and coffee in the office with soul and spirit.

Join us to do what you’re passionate about in an innovative and rewarding environment, where your impact matters.?