Talent Hackers
Talent Hackers
Talent Hackers är ett rekryteringsföretag inom Catenon-koncernen som fokuserar på att hitta och placera teknik- och digitala yrkesverksamma. Företaget grundades 2019 och använder dataintelligens samt en betald rekommendationsmodell för att koppla samman företagskunder med relevant teknisk kompetens, samtidigt som de som bidrar till processen belönas. Det slimmade teamet arbetar främst med teknikrekrytering, med ett särskilt fokus på hybridmöjligheter i Madrid.

Qt-, QML- och C++-utvecklare för skrivbordsapplikationer

Utveckla och underhåll skrivbordsapplikationer hos Talent Hackers med Qt, QML och C++. Rollen omfattar REST API:er, samtidighet och programvaruarkitektur.

Beskrivning

  • Utveckla nya funktioner för skrivbordsapplikationer med Qt, QML och C++.
  • Underhåll och vidareutveckla befintliga applikationer och kodbaser.
  • Skapa och förbättra gränssnitt med QML, Qt Quick och Qt Widgets.
  • Implementera affärslogik i C++ och koppla den till QML.
  • Felsök och åtgärda problem genom logganalys och analys av applikationens beteende.
  • Hantera asynkrona processer och flertrådsprogrammering samtidigt som gränssnitten hålls responsiva.
  • Anslut applikationer till externa tjänster via REST API:er, JSON och nätverkskommunikation.
  • Refaktorera kod för bättre underhållbarhet, stabilitet och prestanda.
  • Bidra till teknisk design och arkitekturbeslut.
  • Testa och validera kvalitet och robusthet.
  • Delta i kodgranskningar och kontinuerligt förbättringsarbete.

Krav

  • Dokumenterad erfarenhet av att utveckla och underhålla komplexa applikationer med C++ och Qt.
  • Goda kunskaper i QML och Qt Quick.
  • Erfarenhet av Qt Widgets.
  • Goda kunskaper om Qt:s objektmodell, inklusive QObject, signaler och slots, händelseslingan samt hantering av objekt och resurser.
  • Erfarenhet av samtidig och flertrådad programmering i Qt, inklusive QThread och kommunikation mellan trådar.
  • Förmåga att identifiera och lösa frysningar i användargränssnitt, race conditions och andra samtidighetsproblem.
  • Erfarenhet av Qt Network och asynkron kommunikation, inklusive QNetworkAccessManager, REST API-integration och hantering av JSON.
  • Erfarenhet av Qt 5 och/eller Qt 6.
  • Erfarenhet av CMake och/eller vanliga byggsystem som används i Qt-projekt.
  • Regelbunden användning av Git.
  • Erfarenhet av att bygga robusta Windows-applikationer.
  • Förmåga att diagnostisera och lösa problem genom felsökning och logganalys.
  • Kunskaper om programvaruarkitektur och design.
  • Erfarenhet av testning och goda utvecklingsmetoder.
  • Minst två års erfarenhet.
  • Engelska på B2-nivå.

Förmåner

  • Flexibla arbetstider.
  • Möjlighet att arbeta på distans.
  • Privat sjukförsäkring.
  • Stabilt projekt.
  • Kontinuerlig innovation och utveckling.
  • Flexibelt schema.