
Talent Hackers ir Catenon grupas personāla atlases uzņēmums, kas koncentrējas uz tehnoloģiju un digitālās jomas profesionāļu piesaisti un nodarbināšanu. Uzņēmums, kas dibināts 2019. gadā, izmanto datu analītiku un apmaksātu ieteikumu modeli, lai savienotu korporatīvos klientus ar piemērotiem tehnoloģiju talantiem, kā arī atalgotu ieteicējus, kuri palīdz šajā procesā. Tā nelielā komanda galvenokārt strādā ar tehnoloģiju speciālistu atlasi, īpašu uzmanību pievēršot hibrīda darba iespējām Madridē.
Qt, QML and C++ Desktop Application Developer
Develop and maintain desktop applications at Talent Hackers using Qt, QML and C++. The role involves REST APIs, concurrency and software architecture.
Apraksts
- Build new features for desktop applications with Qt, QML and C++.
- Maintain and extend established applications and codebases.
- Create and improve interfaces using QML, Qt Quick and Qt Widgets.
- Implement business logic in C++ and connect it with QML.
- Diagnose and fix issues through debugging, log review and application behavior analysis.
- Handle asynchronous processes and multithreading while keeping interfaces responsive.
- Connect applications to external services through REST APIs, JSON and network communications.
- Refactor code to improve maintainability, stability and performance.
- Contribute to technical design and architectural decisions.
- Test and validate quality and robustness.
- Take part in code reviews and ongoing improvement.
Prasības
- Demonstrated experience developing and maintaining complex applications with C++ and Qt.
- Strong command of QML and Qt Quick.
- Experience with Qt Widgets.
- Good knowledge of Qt's object model, including QObject, signals and slots, the event loop, and object and resource management.
- Experience with concurrent and multithreaded programming in Qt, including QThread and inter-thread communication.
- Ability to identify and resolve UI freezes, race conditions and other concurrency issues.
- Experience with Qt Network and asynchronous communications, including QNetworkAccessManager, REST API integration and JSON handling.
- Experience with Qt 5 and/or Qt 6.
- Experience with CMake and/or common build systems used in Qt projects.
- Regular use of Git.
- Experience building robust Windows applications.
- Ability to diagnose and solve problems through debugging and log analysis.
- Knowledge of software architecture and design.
- Experience with testing and sound development practices.
- At least two years of experience.
- B2 English proficiency.
Priekšrocības
- Continuous working hours.
- Option to work remotely.
- Private health insurance.
- Stable project.
- Ongoing innovation and development.
- Flexible schedule.