Talent Hackers
Talent Hackers
11 – 50 Zamestnanci
MarketingNáborPoradenstvo
Talent Hackers je náborová spoločnosť v rámci skupiny Catenon, ktorá sa zameriava na vyhľadávanie a umiestňovanie odborníkov v oblasti technológií a digitálnych profesií. Spoločnosť bola založená v roku 2019 a využíva dátové analýzy a platený model odporúčaní na prepájanie firemných klientov s vhodnými technologickými talentmi, pričom odmeňuje prispievateľov, ktorí podporujú tento proces. Jej štíhly tím sa venuje najmä náboru v oblasti technológií s výrazným zameraním na hybridné pracovné príležitosti v Madride.

Vývojár desktopových aplikácií v Qt, QML a C++

Vyvíjajte a udržiavajte desktopové aplikácie v spoločnosti Talent Hackers pomocou Qt, QML a C++. Práca zahŕňa REST API, súbežné spracovanie a softvérovú architektúru.

Popis

  • Vyvíjať nové funkcie pre desktopové aplikácie pomocou Qt, QML a C++.
  • Udržiavať a rozširovať existujúce aplikácie a kódové základne.
  • Vytvárať a zlepšovať rozhrania pomocou QML, Qt Quick a Qt Widgets.
  • Implementovať obchodnú logiku v C++ a prepájať ju s QML.
  • Diagnostikovať a opravovať problémy ladením, kontrolou protokolov a analýzou správania aplikácie.
  • Spracúvať asynchrónne procesy a viacvláknové úlohy pri zachovaní pohotového rozhrania.
  • Prepájať aplikácie s externými službami prostredníctvom REST API, JSON a sieťovej komunikácie.
  • Refaktorovať kód s cieľom zlepšiť jeho udržiavateľnosť, stabilitu a výkon.
  • Podieľať sa na technickom návrhu a architektonických rozhodnutiach.
  • Testovať a overovať kvalitu a robustnosť.
  • Zapájať sa do revízií kódu a priebežného zlepšovania.

Požiadavky

  • Preukázateľné skúsenosti s vývojom a údržbou komplexných aplikácií v C++ a Qt.
  • Pokročilá znalosť QML a Qt Quick.
  • Skúsenosti s Qt Widgets.
  • Dobrá znalosť objektového modelu Qt vrátane QObject, signálov a slotov, slučky udalostí a správy objektov a zdrojov.
  • Skúsenosti so súbežným a viacvláknovým programovaním v Qt vrátane QThread a komunikácie medzi vláknami.
  • Schopnosť identifikovať a riešiť zamŕzanie používateľského rozhrania, súbehové chyby a ďalšie problémy so súbežnosťou.
  • Skúsenosti s Qt Network a asynchrónnou komunikáciou vrátane QNetworkAccessManager, integrácie REST API a spracovania JSON.
  • Skúsenosti s Qt 5 a/alebo Qt 6.
  • Skúsenosti s CMake a/alebo bežnými nástrojmi na zostavovanie projektov Qt.
  • Pravidelné používanie Gitu.
  • Skúsenosti s vývojom robustných aplikácií pre Windows.
  • Schopnosť diagnostikovať a riešiť problémy pomocou ladenia a analýzy protokolov.
  • Znalosť softvérovej architektúry a návrhu.
  • Skúsenosti s testovaním a osvedčenými postupmi pri vývoji.
  • Aspoň dva roky skúseností.
  • Angličtina na úrovni B2.

Benefity

  • Pružný pracovný čas.
  • Možnosť pracovať na diaľku.
  • Súkromné zdravotné poistenie.
  • Stabilný projekt.
  • Priebežné inovácie a rozvoj.
  • Flexibilný rozvrh.