Open Vacancies at LeverX - Join the team of talented software professionals

C++ Developer | Work at LeverX

Written by Liza | Oct 1, 2025 10:50:19 AM

At LeverX, we have had the privilege of delivering over 950 projects for various clients. With 20+ years in the market, our team of 1,800 is strong, reliable, and always evolving: learning, growing, and striving for excellence.

We are looking for a C++ Developer to join us. Let’s see if we are a good fit for each other!


what we offer:

    • Projects in different domains: healthcare, manufacturing, e-commerce, fintech, etc.
    • Projects for every taste: Startup products, enterprise solutions, research & development initiatives, and projects at the crossroads of SAP and the latest web technologies.
    • Global clients based in Europe and the US, including Fortune 500 companies.
    • Employment security: We hire for our team, not just a specific project. If your project ends, we will find you a new one.
    • Healthy work atmosphere: On average, our employees stay with the company for 4+ years.
    • Market-based compensation and regular performance reviews.
    • Internal expert communities and courses.
    • Perks to support your growth and well-being.

required skills:

  • 5+ years in C++ development with strong knowledge of modern C++ (17/20/23) and STL.
  • Hands-on experience with Qt 6, including Qt Widgets, Qt Quick/QML, 2D graphics (Qt Graph, Qt Charts), and networking modules (Qt Network, Qt Serial Port, Qt Serial Bus).
  • Solid understanding of multithreading, concurrency, and device communication protocols (TCP/UDP, Serial port, CAN).
  • Practical experience with binary data parsing/serialization and relational databases such as PostgreSQL or SQLite.
  • Strong grasp of OOP, SOLID principles, design patterns, and experience with GIT version control.
  • English B2+.

nice-to-have skills:

  • Experience integrating applications with embedded devices and working with diagnostic or health monitoring systems.
  • Familiarity with spatial data technologies (Qt Positioning, Qt Location, OpenStreetMaps API) and 3D graphics (e.g., Qt Data Visualization).
  • Experience with CMake or other build systems and comfortable working in Linux and Windows environments.
  • Knowledge of scripting languages such as Bash or PowerShell for automation tasks.
  • Experience with Docker and understanding of CI/CD pipelines (GitHub, GitLab, Azure DevOps).
  • Ability to support cross-platform development and integrate with various system tools and frameworks.


    responsibilities:

  • Develop and maintain modern C++ applications, including cross-platform desktop solutions for Windows and Linux using the Qt Framework.
  • Design, implement, and optimize software architecture with a focus on performance, scalability, and security.
  • Implement multithreading, asynchronous modules, and communication components for standard network and device protocols.
  • Integrate 2D/3D visualization, interactive plotting features, and rich user interfaces.
  • Write and maintain unit and integration tests to ensure code reliability and maintainability.
  • Work closely with BA, QA, and DevOps teams, and troubleshoot technical issues efficiently.