C++ QT Developer

Caliberly

Dubai

On-site

AED 391,000 - 580,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Caliberly in Dubai seeks a talented C++ Qt Developer to design, build and maintain high‑quality software applications and user interfaces using the Qt framework across desktop, embedded or cross‑platform environments.

The successful candidate will work with product, UI/UX design, backend and QA teams to deliver robust, scalable solutions, write clean code, optimize performance and participate in code reviews and testing.

Qualifications

  • 3–5 years of professional C++ software development experience.
  • Experience with Qt5/Qt6 is required.
  • Strong proficiency in modern C++ (C++11/14/17) and OO programming.
  • Experience building GUI applications with Qt Widgets and QML.

Responsibilities

  • Develop, test and maintain software using C++ and Qt across desktop, embedded or cross‑platform environments.
  • Collaborate with UI/UX designers and frontend/backend engineers to translate requirements into working code.
  • Write clean, efficient code with good design patterns and modular architecture.
  • Optimize performance, memory usage and responsiveness and drive improvements.
  • Participate in code reviews, debugging, testing and documentation of design/specifications.
  • Support build, release and CI/CD processes using Git, CMake/qmake.

Skills

C++ programming
Qt framework
Cross-platform development
English communication

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

Qt Widgets
QML/Qt Quick
Git
CMake/qmake
Linux
Windows

Job description

We are looking for a talented C++ QT Developer to design, build and maintain high-quality software applications and user interfaces using the QT framework. The successful candidate will work closely with product, UI/UX design, backend and QA teams to deliver robust, scalable and efficient solutions across desktop, embedded or cross-platform environments.

Key Responsibilities
  • Develop, test and maintain software applications using C++ and the QT framework (Qt Widgets, QML/Qt Quick) across platforms (Windows, Linux, macOS or embedded)
  • Collaborate with UI/UX designers and frontend/backend engineers to translate user requirements and interface designs into working code.
  • Write clean, efficient, maintainable code using good design patterns, modular architecture and following software engineering best practices.
  • Optimize application performance, memory usage and responsiveness; identify bottlenecks and drive improvements.
  • Participate in code reviews, peer-reviews, debugging sessions, unit/integration testing and documentation of design/specifications.
  • Support the build, release and deployment processes: version control (Git or similar), build systems (CMake/qmake), CI/CD integration.
  • Troubleshoot and resolve software defects, interface issues, system integration problems and performance regressions.
  • Stay up-to-date with QT framework enhancements, C++ standards (e.g., C++11/14/17) and industry best practices for UI/UX, cross-platform, or embedded applications.
Qualifications & Experience
  • Bachelors degree in Computer Science, Software Engineering, or a related technical discipline.
  • Minimum 3-5 years of professional experience in C++ software development; experience with QT (QT5/QT6) is required.
  • Strong proficiency in C++ (modern standards: C++11/14/17) and object-oriented programming, data structures and algorithms.
  • Hands-on experience with QT framework (Widgets, QML/Qt Quick, QtCore, QtGui, QtNetwork) and building GUI applications.
  • Familiarity with version control systems (e.g., Git), build instruments (CMake, qmake) and development workflows.
  • Comfortable working in Linux and/or Windows environments; understanding of cross-platform development is a plus.
  • Strong problem-solving skills, ability to work independently and collaboratively with multidisciplinary teams.
  • Excellent verbal and written communication skills in English; Arabic is advantageous.
  • Quality-oriented: writes code with attention to performance, readability and maintainability.
  • User-/UI-centred: understands how to translate design/UX into interactive and responsive applications.
  • Collaborative: able to work across teams (design, product, QA, backend) and communicate effective solutions.
  • Adaptable and curious: keeps up with evolving technologies (QT, C++), explores improvements and embraces change.
  • Responsible and proactive: takes ownership of tasks, follows through to completion, anticipates issues and escalates when needed.
What We Offer
  • Competitive salary and benefits aligned with UAE market and experience.
  • Opportunity to work on cutting-edge applications using C++ and QT in a dynamic software/IT services environment.
  • Exposure to full-life-cycle development, cross-platform challenges and modern engineering practices.
  • A collaborative and growth-oriented work culture with professional development opportunities.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Qt Developer – Cross‑Platform GUI Specialist
C++ Qt Developer – Cross‑Platform GUI Specialist

Caliberly • Dubai

On-site
AED 391,000 - 580,000
Senior C++ Developer
Senior C++ Developer

Ocean Consulting Services • Dubai

On-site
AED 150,000 - 230,000
Software Engineer ll - Flutter
Software Engineer ll - Flutter

talabat • Dubai

On-site
AED 180,000 - 320,000
IOS Native Developer
IOS Native Developer

Caliberly • Dubai

On-site
AED 180,000 - 300,000
Senior Mobile App Developer
Senior Mobile App Developer

LILAC INFOTECH • Dubai

On-site
AED 134,000 - 201,000
Android Developer
Android Developer

Mfluid • Dubai

On-site
AED 150,000 - 270,000
Mobile Development Lead
Mobile Development Lead

Staff Connect Information Technology Consultants • Dubai

On-site
AED 360,000 - 600,000
Java Developer
Java Developer

Caliberly • Dubai

On-site
AED 240,000 - 420,000
Competitive salary
Growth opportunities
Collaborative culture
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

QuantumGate • Abu Dhabi

On-site
AED 391,000 - 580,000
Hiring: Mobile Application Developer (Android & iOS) (October 2025)
Hiring: Mobile Application Developer (Android & iOS) (October 2025)

Nexsysone • Dubai

On-site