Talent Hackers
Talent Hackers
11 – 50 Wafanyakazi
MasokoUajiriUshauri
Talent Hackers ni kampuni ya uajiri iliyo ndani ya kundi la Catenon, inayolenga kutafuta na kuwaweka wataalamu wa teknolojia na taaluma za kidijitali. Ilianzishwa mwaka 2019, kampuni hii hutumia ujasusi wa data na mfumo wa marejeo unaolipwa kuwaunganisha wateja wa mashirika na wataalamu husika wa teknolojia, huku ikiwatuza wachangiaji wanaosaidia katika mchakato huo. Timu yake ndogo inajikita hasa katika kuajiri wafanyakazi wa teknolojia, ikiwa na msisitizo mkubwa kwenye fursa za kazi za mseto huko Madrid.

Msanidi wa Programu za Kompyuta za Mezani kwa Qt, QML na C++

Tengeneza na udumishe programu za kompyuta za mezani katika Talent Hackers kwa kutumia Qt, QML na C++. Kazi hii inahusisha REST API, uchakataji wa pamoja na usanifu wa programu.

Maelezo

  • Tengeneza vipengele vipya vya programu za kompyuta za mezani kwa kutumia Qt, QML na C++.
  • Dumisha na kupanua programu na misingi ya msimbo iliyopo.
  • Unda na kuboresha violesura kwa kutumia QML, Qt Quick na Qt Widgets.
  • Tekeleza mantiki ya biashara katika C++ na uiunganishe na QML.
  • Tambua na kutatua matatizo kwa kutumia utatuzi wa hitilafu, ukaguzi wa kumbukumbu za matukio na uchanganuzi wa tabia ya programu.
  • Shughulikia michakato isiyosawazishwa na nyuzi nyingi huku violesura vikiendelea kuitikia.
  • Unganisha programu na huduma za nje kupitia REST API, JSON na mawasiliano ya mtandao.
  • Panga upya msimbo ili kuboresha urahisi wa matengenezo, uthabiti na utendaji.
  • Changia katika usanifu wa kiufundi na maamuzi ya usanifu wa programu.
  • Pima na kuthibitisha ubora na uimara.
  • Shiriki katika ukaguzi wa msimbo na uboreshaji endelevu.

Mahitaji

  • Una uzoefu uliothibitishwa wa kutengeneza na kudumisha programu changamano kwa kutumia C++ na Qt.
  • Una ujuzi mzuri wa QML na Qt Quick.
  • Una uzoefu wa kutumia Qt Widgets.
  • Una uelewa mzuri wa modeli ya vitu ya Qt, ikijumuisha QObject, ishara na nafasi, kitanzi cha matukio, na usimamizi wa vitu na rasilimali.
  • Una uzoefu wa upangaji programu wa pamoja na wa nyuzi nyingi katika Qt, ikijumuisha QThread na mawasiliano kati ya nyuzi.
  • Unaweza kutambua na kutatua kusimama kwa UI, hali za mbio na matatizo mengine ya uchakataji wa pamoja.
  • Una uzoefu wa Qt Network na mawasiliano yasiyosawazishwa, ikijumuisha QNetworkAccessManager, muunganisho wa REST API na uchakataji wa JSON.
  • Una uzoefu wa Qt 5 na/au Qt 6.
  • Una uzoefu wa CMake na/au mifumo ya kawaida ya ujenzi inayotumiwa katika miradi ya Qt.
  • Unatumia Git mara kwa mara.
  • Una uzoefu wa kutengeneza programu thabiti za Windows.
  • Unaweza kutambua na kutatua matatizo kwa kutumia utatuzi wa hitilafu na uchanganuzi wa kumbukumbu za matukio.
  • Una ujuzi wa usanifu na muundo wa programu.
  • Una uzoefu wa majaribio na mbinu bora za uendelezaji.
  • Una uzoefu wa angalau miaka miwili.
  • Una ujuzi wa Kiingereza wa kiwango cha B2.

Manufaa

  • Saa za kazi zisizokatizwa.
  • Chaguo la kufanya kazi ukiwa mbali.
  • Bima ya afya ya kibinafsi.
  • Mradi thabiti.
  • Ubunifu na maendeleo endelevu.
  • Ratiba inayoweza kubadilika.