➡️ Apply here: C++ დეველოპერი
🔔 Monitor #java #fullstack jobs
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
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.
Please send your CV to the following email address: lizaveta.trushnikava@leverx.com
