QML Developer (Qt / C++) hybrid

FlightPath3D

Lisboa

On-site

EUR 45,000 - 65,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

FlightPath3D in Portugal is seeking a QML Developer to join our team and build modern user interfaces based on the Qt5 framework. You will develop and maintain high-quality applications, collaborating closely with engineers and designers.

The role emphasizes C++ backend integration, code reviews, debugging, and ensuring scalable, maintainable solutions across platforms.

Qualifications

  • Strong knowledge of C++ with OOP/OOD principles.
  • At least 3 years hands-on experience with the Qt Framework.
  • Proficiency in QML with a minimum of 3 years of experience.

Responsibilities

  • Develop and maintain user interfaces using QML and Qt5
  • Implement application logic in C++
  • Collaborate with the team to design clean, scalable, and maintainable solutions
  • Participate in code reviews and contribute to improving code quality
  • Troubleshoot, debug, and optimize existing applications

Skills

C++ knowledge
QML & Qt5 experience
OOP/OOD principles

Tools

Qt Framework
Git

Job description

We are one of the most innovative tech companies in the travel space selected by 100+ airlines in just 12 years.

Winners of APEX award in the best innovative inflight entertainment 2024!

Winners of PAX Tech readership award in the best in Accessibility 2025!

We work with the largest airlines TAP, ANA, Air France, United Airlines, Delta, Saudia Airlines, Qatar Airways, China Airlines and vendor companies Thales, Panasonic, Rave etc.

Our friendly team is distributed all over the world. The main offices are located in the USA and Portugal.

About the Role

We are looking for a QML Developer to join our team and work on developing and maintaining modern user interfaces based on the Qt5 framework. You will be involved in building reliable, high-quality applications and collaborating closely with engineers and designers.

Responsibilities
  • Develop and maintain user interfaces using QML and Qt5
  • Implement application logic in C++
  • Collaborate with the team to design clean, scalable, and maintainable solutions
  • Participate in code reviews and contribute to improving code quality
  • Troubleshoot, debug, and optimize existing applications
Qualifications
  • Strong knowledge of C++ with a solid understanding of OOP and OOD principles
  • At least 3 years of hands‑on experience with the Qt Framework
  • Proficiency in QML with a minimum of 3 years of experience
Nice to Have
  • Experience with version control systems (Git)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer (on-site Setúbal, Portugal)
Senior QA Engineer (on-site Setúbal, Portugal)

FlightPath3D • Castelo

On-site
EUR 55,000 - 75,000
Quarkus Team Lead
Quarkus Team Lead

Glintt Global • Lisboa

On-site
EUR 65,000 - 90,000
Lead Mobile Architect
Lead Mobile Architect

Zühlke Group • Porto

On-site
EUR 55,000 - 75,000
Flexible working hours
Profit share scheme
Global diverse work community
+1
Senior React Native Developer
Senior React Native Developer

QUANTEAM - Portugal (RAINBOW PARTNERS Group) • Lisboa

On-site
EUR 40,000 - 65,000
Full Stack Java Developer
Full Stack Java Developer

QUANTEAM - Portugal (RAINBOW PARTNERS Group) • Porto

On-site
EUR 40,000 - 80,000
QA Team Leader - Hybrid
QA Team Leader - Hybrid

MUS Partners • Lisboa

On-site
EUR 42,000 - 64,000
Competitive payment based on experience
Hybrid work model
Opportunities for influence in company decisions
Senior Flutter Engineer | Remote, Build Scalable HVAC Apps
Senior Flutter Engineer | Remote, Build Scalable HVAC Apps

NZZone • Porto

Hybrid
EUR 42,000 - 66,000
Flexible hours
Remote work option
Profit sharing
+1
In-Car Software Engineer (Golang / Qt-QML)
In-Car Software Engineer (Golang / Qt-QML)

Aubay Portugal • Portugal

On-site
EUR 42,000 - 66,000
Health Insurance
Performance Management Cycle
Remote working model
+2
Senior Developer & Tech Lead - Mentoring, Accommodation
Senior Developer & Tech Lead - Mentoring, Accommodation

Qatar Wellness Network • Funchal

On-site
EUR 8,500 - 11,000
Accommodation provided
Full-time employment
Opportunities for professional growth
Senior QA Engineer - Cross-Platform & Docker In-Flight App
Senior QA Engineer - Cross-Platform & Docker In-Flight App

FlightPath3D • Castelo

On-site
EUR 55,000 - 75,000