Qt/QML/C++ Developer - iLovePDF
  • Barcelona
descripción del trabajo

You may have stumbled across our website during your work or studies when you were trying to edit a PDF document - ilovepdf.com - Do we ring a bell? iLovePDF is a SaaS company dedicated to helping individuals worldwide boost their document productivity.

Our constant growth encourages us to keep improving our products to become the favorite PDF software worldwide. Our powerful yet user-friendly software is accessible across web, mobile, and desktop platforms, catering to the needs of over 90 million users worldwide every month.

About the Role

For this position, we are looking for a qualified and experienced Qt/QML/C++ Developer to join our iLovePDF Tech team for this position. You will work with the iLovePDF Desktop team to maintain and improve our desktop application with brand new services in order to offer one of the best PDF solutions in the desktop market.

The application is available for Windows and macOS systems. The Desktop Team is organized to develop and maintain its versions using technologies like QT, QML, C++, and several PDF and image processing libraries.

What we’re looking for

We expect you to be a tech-savvy professional who is curious about new digital technologies. For this role, we are looking for someone exceptional to join our team and we will value someone who has the following skills:

  • 4+ years of experience with software development.
  • At least 2 years of Qt experience including Qt6 and QML.
  • Outstanding skills in C++ and Javascript (also know C++17 features and newer standards).
  • Multithreading programming experience.
  • Git experience using Ci/CD and GitHub Actions.
  • Good understanding of third-party code.
  • Experience developing installation packages and installation management for both direct and unattended installations.
  • Team player skills.
  • Ability to debug complex code modules to find a better solution for every technical issue.
  • Experience with component architecture in Windows environments and handling Windows COM Objects.
  • Experience with network interactions via REST API.
  • EU citizen or a valid work permit to work in Spain.

Nice to have:

  • Experience in cross-platform development & deployment: Windows and macOS.
  • Knowledge of QMake and CMake build systems.
  • Databases management knowledge (with SQLite).
  • Python experience.
  • Automatic GUI testing with Squish.

What we offer

Full-time position, permanent contract.

A company culture built on trust, autonomy, and independence. Your talent and opinions will really make a difference.

Have an impact on millions of lives: The iLovePDF website is one of the top 100 most visited sites, and our services are used daily by millions of people.

Beautiful sunny office in one of the best areas of Barcelona. Our offices are much more than just a place to work.

Team Retreats: Take part in fun team-building activities both locally and abroad.

International environment: Our team has more than 12 nationalities.

Flexible retribution with Cobee.

Private medical insurance.

Subsidized lunch, free snacks, and organic fruit.

;

demandante de empleo

busco trabajo
aplicar ahora

reclutador

estás reclutando
publicar un trabajo