We are looking for an experienced Qt Developer to join our development team and work on advanced software applications using Qt Framework, C++, QML, and Qt Quick.
Key Responsibilities
Design, develop, and maintain cross-platform applications using Qt Framework.
Develop application logic and backend functionality using C++.
Build modern, responsive, and interactive user interfaces using QML and Qt Quick.
Integrate C++ backend functionality with QML/Qt Quick interfaces.
Develop custom Qt components and reusable modules.
Work with APIs, databases, hardware interfaces, and external systems when required.
Optimize application performance, stability, and resource utilization.
Debug, troubleshoot, test, and maintain existing Qt applications.
Work with CMake / Qt Creator and manage application builds and deployments.
Collaborate with software engineers, UI/UX designers, and technical teams to deliver complete solutions.
Prepare technical documentation and follow software development best practices.
Required Skills & Qualifications
Proven professional experience as a Qt Developer / C++ Developer.
Strong programming skills in C++.
Strong hands-on experience with Qt Framework.
Good experience with QML and Qt Quick for modern UI development.
Experience integrating QML with C++.
Strong understanding of Object-Oriented Programming (OOP).
Experience with CMake and Qt Creator.
Good knowledge of software architecture, design patterns, debugging,
and performance optimization.
Experience with REST APIs, JSON, networking, and database integration is an advantage.
Experience developing cross-platform applications for Windows, Linux, or embedded platforms is an advantage.
Experience working with hardware, sensors, devices, or real-time systems is a strong advantage.
Good command of English, both written and spoken.
Preferred Experience
Candidates with experience in any of the following areas will be highly preferred:
Qt 6 / Qt 5
Qt Quick / QML
Qt Quick Controls
Qt Quick 3D
Embedded systems
Industrial applications
Defense & security systems
Radar / sensor integration
IoT and hardware integration
Real-time applications
Computer vision or graphical applications
Qualifications
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related field.
3+ years of relevant experience in C++/Qt development is preferred.
Solid analytical and problem-solving skills.
Ability to work independently and as part of a technical team.
Application Requirements
Please send your:
[email protected]
CV
Portfolio / GitHub profile (if available)
Examples of previous Qt/C++ projects
Details of your experience with Qt, QML, and C++
Qt versions and platforms you have worked with
- Candidates with strong practical Qt/C++ experience will be prioritized.
📌 Qt Developer (India)
🏢 Alfaresi Tech
📍 India