Logo for Spyrosoft

Lead Qt/QML Developer (Desktop Applications)

Role overview

Qualifications

  • 5+ years of commercial experience in software development
  • Strong commercial experience with C++ (including modern C++)
  • Experience developing desktop applications using Qt and QML
  • English proficiency at C1 level (written and spoken)

Responsibilities

  • Design, develop and maintain desktop or embedded applications using Qt/QML and modern C++
  • Collaborate with product teams and stakeholders to define and deliver new features
  • Drive architectural and technical decisions
  • Support and mentor other developers

Key facts

  • Remote from: Poland
  • Full time
  • Senior (5-10 years)
  • English

Hard skills

Other skills

  • Communication
  • Collaboration

About the company

Spyrosoft logo

Spyrosoft

Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We bring our clients' ideas to life by recognising their problems and formulating effective and thorough solutions for the automotive, geospatial, industry 4.0, employee education and financial sectors. Our winning formula combines specialist market knowledge, superior technical expertise and a flexible, pragmatic approach to achieving goals. Our business units, focused on specific sectors, are designed to reassure clients that we know the opportunities and constraints they face in their industry. We turn problems into prospects. We have a unique approach and are guided by transparency and authenticity: our actions match our values. We pride ourselves on our expertise, and we constantly broaden it by participating in technological meetups, courses, and conferences. But that’s not all – we also believe that building trust and business relationships requires a personal approach. We customise everything we do to meet the requirements of our clients.

Company details

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Hi! We are Spyrosoft Synergy

We are looking for an experienced Lead Qt/QML Developer to join an international team working on a large-scale desktop application built with Qt, QML, and modern C++. In this role, you will contribute to the development of a mature product used globally, influence architectural decisions, and support other engineers in delivering high-quality software.

As a Lead, you will work closely with stakeholders and development teams, helping shape technical solutions while mentoring team members and promoting engineering best practices.

Tech stack:

  • Qt

  • QML

  • C++

  • Desktop Applications

  • embedded

  • CI/CD

  • Code Reviews

  • Testing

  • Windows/macOS

  • Agile

Requirements:

  • 5+ years of commercial experience in software development

  • Strong commercial experience with C++ (including modern C++)

  • Experience developing desktop applications using Qt and QML

  • Solid understanding of software engineering principles, architecture, and design patterns

  • Experience working with large codebases and long-term software projects as well as smaller and more agile ones

  • Familiarity with version control systems, code reviews, automated testing, and CI/CD practices

  • Ability to work independently and effectively manage priorities

  • Strong communication skills and willingness to collaborate in an international environment

  • English proficiency at C1 level (written and spoken)

Nice to have:

  • Experience with Windows and/or macOS development environments

  • Knowledge of Agile software development methodologies

  • Experience supporting technical decisions and leading development teams

  • Experience with Proof of Concept initiatives

  • Python programming skills

  • Docker knowledge

  • Experienced in using AI tools in day-to-day workflow

Main responsibilities:

  • Design, develop and maintain desktop or embedded applications using Qt/QML and modern C++

  • Collaborate with product teams and stakeholders to define and deliver new features

  • Drive architectural and technical decisions

  • Ensure high code quality through code reviews, testing, and continuous integration practices

  • Support and mentor other developers

  • Contribute to maintaining and evolving a large, established codebase

  • Work independently and take ownership of delivered solutions

  • Participate in Agile development processes

Why join Spyrosoft?

🔥 Work with one of the world's most recognized Qt partners

🔥 Influence architecture and technical direction of the product

🔥 Collaborate with experienced engineers passionate about software craftsmanship

🔥 Work on a mature, international product with real business impact

🔥 Use modern development practices including continuous integration, automated testing, and code reviews

🔥 Grow your leadership skills while mentoring other developers

🔥 Enjoy a culture that values knowledge sharing, innovation, and continuous improvement

About you

You are a curious and creative engineer who enjoys solving complex technical challenges. You care about writing robust, maintainable code and understand that software quality is built through thoughtful design, testing, collaboration, and continuous improvement. You are comfortable taking ownership of your work and thrive in an international environment where teamwork and communication matter as much as technical expertise.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Other jobs at Spyrosoft

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.