Senior Qt Developer

iLovePDF
Municipality of Madrid, Spain
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Municipality of Madrid, Spain

Tech stack

JavaScript
Microsoft Windows
Apple Mac Systems
Software Applications
C++
Software as a Service
CMake
Computer Programming
Continuous Integration
Software Debugging
Github
Qt Modeling Language (QML)
QT
Software Engineering
Multithreading
GIT
Information Technology
REST

Job description

About iLovePDF iLovePDF.com is a SaaS company dedicated to helping individuals and businesses worldwide boost their document productivity. We are growing rapidly and continue to improve 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 We are looking for a qualified and experienced Qt Developer to join our iLovePDF Tech team. You will work with the Desktop team to maintain and improve our Windows and macOS desktop application, adding brand new services to deliver one of the best PDF solutions in the desktop market. The Desktop Team develops and maintains its versions using technologies like: * QT * QML * C++ * and several PDF and image processing libraries What you will do We're looking for a tech-savvy professional passionate about new digital technologies, who brings the following skills to

Requirements

our team: * 5+ years of experience with software development. * At least 3 years of Qt experience including Qt6 and QML. * Outstanding skills in C++ and JavaScript (including 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 better solutions for every technical issue. * Experience with component architecture in Windows environments and handling Windows COM objects. * Fluency in English. * 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. * Database management knowledge (with

About the company

SQLite). * Python experience. * Automatic GUI testing with Squish. * Spanish and/or Catalan. What we offer Hybrid work, 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. Relocation help if needed - from abroad or elsewhere in Spain. 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. #J-18808-Ljbffr

Apply for this position