
A Talent Hackers a Catenon csoporthoz tartozó toborzóvállalat, amely technológiai és digitális szakemberek felkutatására és elhelyezésére összpontosít. A 2019-ben alapított cég adatalapú intelligenciát és fizetett ajánlási modellt alkalmaz, hogy a vállalati ügyfeleket megfelelő technológiai tehetségekkel kapcsolja össze, miközben jutalmazza a folyamatot támogató közreműködőket. Karcsú csapata elsősorban technológiai munkaerő-toborzással foglalkozik, különös figyelmet fordítva a madridi hibrid munkalehetőségekre.
Qt, QML és C++ asztali alkalmazásfejlesztő
Asztali alkalmazásokat fejleszthet és tarthat karban a Talent Hackersnél Qt, QML és C++ használatával. A munkakör REST API-kkal, párhuzamossággal és szoftverarchitektúrával kapcsolatos feladatokat foglal magában.
Leírás
- Fejlesszen új funkciókat Qt, QML és C++ használatával asztali alkalmazásokhoz.
- Tartsa karban és fejlessze tovább a meglévő alkalmazásokat és kódbázisokat.
- Hozzon létre és fejlesszen felületeket QML, Qt Quick és Qt Widgets használatával.
- Valósítsa meg az üzleti logikát C++ nyelven, és kapcsolja össze a QML-lel.
- Hibakereséssel, naplók áttekintésével és az alkalmazás viselkedésének elemzésével tárja fel és oldja meg a problémákat.
- Kezelje az aszinkron folyamatokat és a többszálú működést úgy, hogy a felületek továbbra is reszponzívak maradjanak.
- Kapcsolja az alkalmazásokat külső szolgáltatásokhoz REST API-kon, JSON-on és hálózati kommunikáción keresztül.
- Szervezze át a kódot a karbantarthatóság, a stabilitás és a teljesítmény javítása érdekében.
- Vegyen részt a műszaki tervezésben és az architekturális döntésekben.
- Tesztelje és ellenőrizze a minőséget és a robusztusságot.
- Vegyen részt a kódellenőrzésekben és a folyamatos fejlesztésben.
Követelmények
- Bizonyított tapasztalat összetett alkalmazások fejlesztésében és karbantartásában C++ és Qt használatával.
- A QML és a Qt Quick magas szintű ismerete.
- Qt Widgets tapasztalat.
- A Qt objektummodelljének alapos ismerete, beleértve a QObjectet, a jeleket és slotokat, az eseményhurkot, valamint az objektum- és erőforrás-kezelést.
- Tapasztalat párhuzamos és többszálú programozásban Qt környezetben, beleértve a QThread használatát és a szálak közötti kommunikációt.
- Képesség a felület lefagyásának, a versenyhelyzeteknek és más párhuzamossági problémáknak a felismerésére és megoldására.
- Tapasztalat a Qt Network és az aszinkron kommunikáció terén, beleértve a QNetworkAccessManagert, a REST API-integrációt és a JSON kezelését.
- Tapasztalat Qt 5-tel és/vagy Qt 6-tal.
- Tapasztalat a Qt-projektekben használt CMake-mel és/vagy általános buildrendszerekkel.
- A Git rendszeres használata.
- Tapasztalat robusztus Windows-alkalmazások készítésében.
- Képesség hibakereséssel és naplóelemzéssel diagnosztizálni és megoldani a problémákat.
- Szoftverarchitektúrai és tervezési ismeretek.
- Tapasztalat tesztelésben és bevált fejlesztési gyakorlatokban.
- Legalább két év tapasztalat.
- B2 szintű angoltudás.
Juttatások
- Folyamatos munkaidő.
- Távmunka lehetősége.
- Magán-egészségbiztosítás.
- Stabil projekt.
- Folyamatos innováció és fejlődés.
- Rugalmas időbeosztás.