Position: Senior C++/QT Developer
Company: Binariks
Category: C++
Experience required: 5y
English level: upper

About the Client:
You will work with a company that is known in every country of the world.
The project work is related to HMI development - you will work on a word-winning product that makes possible an automatic switching between power sources in power supply and distribution systems ensuring continuity, safety, and reliability of key loads.

**Responsibilities:**

- Develop real-time intensive software in C++ following existing development methodology, coding standards, and release processes
- Participate in the evolution of the existing software development environment and tools
- Research technologies and commercial components are available to achieve requirements
- Develop and document code to meet requirements and execute thorough unit test plans and QA
- Direct cooperation with the team to work out the best solutions

**Requirements:**

- 4+ years of commercial experience in C++
- Strong knowledge of QT framework
- Strong understanding of OOP concepts and design patterns
- Strong software architecture design skills
- Understanding of multi-tier, client-server software architecture
- Upper-intermediate or higher level of English
- Good communication skills

**We provide the following for our employees:**

- 18 working days of paid vacation
- 10 working days of sick leave annually (5 days paid at 100% and 5 days at - 75% rate of your average monthly salary)
- Medical insurance
- 50% cost compensation for English courses at the office
- Flexible work schedule
- Additional days off for special occasions, national holidays off
- A competitive and rewarding salary based on performance appraisals/knowledge evaluation
- Possibility to share and gain knowledge on regular tech talks
- Friendly and professional team
- Innovative projects with advanced technologies
- Corporate events
- Remote work
- Accounting service