
- Work model
- Not specified
- Experience
- 5+ years
- Employment
- Not specified
- Compensation
- Not disclosed
- Technology signal
- 3 tags
Technology context
3Parsed from the vacancy text; ordered by relevance to this role.
Full listing
Role description
Responsibilities
-
Develop and maintain high-quality C++ desktop application components;
-
Implement multithreading and concurrency solutions;
-
Analyze and resolve performance bottlenecks to ensure system stability;
-
Support the modernization and refactoring of legacy codebases;
-
Collaborate effectively with architecture, QA, and product teams;
-
Utilize AI-assisted development tools to accelerate development workflows.
Requirements
-
Strong senior-level experience in C++ development (Modern C++14/17/20);
-
Solid knowledge of multithreading, concurrency, debugging, and performance tuning;
-
Hands-on experience with Qt and CEF integration;
-
Practical experience with build and package tools: CMake, Conan, and MSVC;
-
Strong analytical, troubleshooting, and problem-solving skills;
-
English B2.
Will be a plus
-
Practical experience with AI-assisted coding tools and workflows;
-
Experience working within regulated software environments;
-
Technical degree (or equivalent practical experience);