Job Title : C++ Developer (QT / QML) - Desktop Applications
Location : Hyderabad
Experience : 3+ years
About the Role :
We are looking for a skilled C++ Developer with hands-on experience in QT and QML frameworks to join our team in Hyderabad. The ideal candidate will have strong experience in designing, developing, and maintaining desktop applications with an eye for performance, usability, and scalability.
Key Responsibilities :
- Design, develop, and maintain desktop applications using C++, QT, and QML.
- Collaborate with cross-functional teams including Product Managers, Designers, and QA engineers to deliver high-quality software.
- Write clean, efficient, and maintainable code following best practices and coding standards.
- Debug, troubleshoot, and resolve technical issues in existing applications.
- Optimize application performance, responsiveness, and resource usage.
- Participate in code reviews and contribute to improving development processes.
Required Skills :
Strong programming skills in C++ (C++11 / 14 / 17).Hands-on experience with QT framework (QT Widgets, QT Quick) and QML.Good understanding of object-oriented programming, design patterns, and multi-threading.Experience in building and deploying desktop applications (Windows / Linux / Mac).Familiarity with version control systems (Git, SVN, etc.).Strong problem-solving and debugging skills.Good to Have :
Knowledge of cross-platform development.Experience with UI / UX development in desktop applications.Exposure to tools like CMake, QMake, or similar build systems.Knowledge of networking protocols, database integration, or multimedia frameworks.Education :
Bachelors or Masters degree in Computer Science, Engineering, or related field.Why Join Us :
Opportunity to work on cutting-edge desktop application development.Collaborative work environment with a focus on innovation and learning.Career growth and exposure to modern software development practices.(ref : hirist.tech)