Talent Hackers
Talent Hackers
11 – 50 Zaměstnanci
MarketingNáborPoradenství
Talent Hackers je náborová společnost ze skupiny Catenon, která se zaměřuje na vyhledávání a umisťování odborníků v oblasti technologií a digitálních profesí. Společnost byla založena v roce 2019 a využívá datovou analytiku a model placených doporučení k propojování firemních klientů s vhodnými technologickými talenty a k odměňování přispěvatelů, kteří tento proces podporují. Malý tým se věnuje především náboru do technologických pozic, s výrazným zaměřením na hybridní pracovní příležitosti v Madridu.

Vývojář desktopových aplikací v Qt, QML a C++

Vývoj a údržba desktopových aplikací v Talent Hackers s využitím Qt, QML a C++. Práce zahrnuje REST API, souběžnost a návrh softwarové architektury.

Popis

  • Vyvíjet nové funkce desktopových aplikací v Qt, QML a C++.
  • Udržovat a rozšiřovat zavedené aplikace a kódové základny.
  • Vytvářet a vylepšovat rozhraní pomocí QML, Qt Quick a Qt Widgets.
  • Implementovat obchodní logiku v C++ a propojovat ji s QML.
  • Diagnostikovat a řešit problémy pomocí ladění, analýzy protokolů a sledování chování aplikace.
  • Zpracovávat asynchronní procesy a vícevláknové úlohy tak, aby rozhraní zůstala responzivní.
  • Propojovat aplikace s externími službami prostřednictvím REST API, JSON a síťové komunikace.
  • Refaktorovat kód za účelem zlepšení udržovatelnosti, stability a výkonu.
  • Podílet se na technickém návrhu a architektonických rozhodnutích.
  • Testovat a ověřovat kvalitu a spolehlivost.
  • Účastnit se kontrol kódu a průběžného zlepšování.

Požadavky

  • Prokazatelné zkušenosti s vývojem a údržbou složitých aplikací v C++ a Qt.
  • Pokročilá znalost QML a Qt Quick.
  • Zkušenosti s Qt Widgets.
  • Dobrá znalost objektového modelu Qt včetně QObject, signálů a slotů, smyčky událostí a správy objektů a prostředků.
  • Zkušenosti se souběžným a vícevláknovým programováním v Qt, včetně QThread a komunikace mezi vlákny.
  • Schopnost identifikovat a řešit zamrzání uživatelského rozhraní, závody a další problémy souběžného zpracování.
  • Zkušenosti s Qt Network a asynchronní komunikací včetně QNetworkAccessManager, integrace REST API a zpracování JSON.
  • Zkušenosti s Qt 5 a/nebo Qt 6.
  • Zkušenosti s CMake a/nebo běžnými systémy sestavování používanými v projektech Qt.
  • Pravidelné používání Gitu.
  • Zkušenosti s vývojem spolehlivých aplikací pro Windows.
  • Schopnost diagnostikovat a řešit problémy pomocí ladění a analýzy protokolů.
  • Znalost softwarové architektury a návrhu.
  • Zkušenosti s testováním a osvědčenými postupy vývoje.
  • Alespoň dva roky zkušeností.
  • Angličtina na úrovni B2.

Benefity

  • Flexibilní pracovní doba.
  • Možnost práce na dálku.
  • Soukromé zdravotní pojištění.
  • Stabilní projekt.
  • Průběžné inovace a rozvoj.
  • Flexibilní rozvrh.