Overview
On Site
$40 - $50
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
Able to Provide Sponsorship
Skills
QLM
CMake
Job Details
Overview:
We are seeking a skilled C++ Developer with hands-on experience in Qt/QML and CMake to join our development team. You will be responsible for designing, developing, and maintaining high-performance applications, particularly with modern UI frameworks and build systems. This role involves working closely with cross-functional teams to build scalable and efficient software solutions.
Key Responsibilities:
- Develop, maintain, and optimize software applications using modern C++.
- Design and implement UI components using Qt Quick/QML.
- Configure and manage build processes using CMake.
- Collaborate with designers and back-end developers to create seamless user experiences.
- Write clean, maintainable, and testable code.
- Debug, profile, and optimize application performance.
- Participate in code reviews and contribute to continuous improvement efforts.
- Ensure compliance with coding standards and best practices.
- Document software designs, architecture, and technical specifications.
Required Skills:
- Strong proficiency in C++, including object-oriented programming and modern language features.
- Proven experience with Qt framework and QML.
- Hands-on experience with CMake for build configuration and cross-platform development.
- Familiarity with UI/UX design principles for interactive applications.
- Experience with version control systems such as Git.
- Ability to write unit and integration tests.
- Strong problem-solving and debugging skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.