
Ang Talent Hackers ay isang kompanya sa pagre-recruit sa loob ng Catenon group na nakatuon sa paghahanap at paglalagay ng mga propesyonal sa teknolohiya at digital na larangan. Itinatag noong 2019, gumagamit ang kompanya ng data intelligence at bayad na referral model upang iugnay ang mga kliyenteng korporasyon sa angkop na tech talent, habang ginagantimpalaan ang mga contributor na tumutulong sa proseso. Pangunahing nakatuon ang maliit nitong team sa pagkuha ng mga empleyado sa teknolohiya, na may kapansin-pansing pagtutok sa mga hybrid na oportunidad sa Madrid.
Developer ng Desktop Application gamit ang Qt, QML, at C++
Bumuo at magpanatili ng mga desktop application sa Talent Hackers gamit ang Qt, QML, at C++. Saklaw ng trabaho ang REST API, concurrency, at arkitektura ng software.
Paglalarawan
- Bumuo ng mga bagong feature para sa mga desktop application gamit ang Qt, QML, at C++.
- Panatilihin at palawakin ang mga kasalukuyang application at codebase.
- Gumawa at magpaganda ng mga interface gamit ang QML, Qt Quick, at Qt Widgets.
- Ipatupad ang business logic sa C++ at ikonekta ito sa QML.
- Suriin at ayusin ang mga problema sa pamamagitan ng debugging, pagrerepaso ng log, at pagsusuri sa kilos ng application.
- Pamahalaan ang mga asynchronous na proseso at multithreading habang pinananatiling tumutugon ang mga interface.
- Ikonekta ang mga application sa mga panlabas na serbisyo sa pamamagitan ng REST API, JSON, at komunikasyon sa network.
- I-refactor ang code upang mapahusay ang kadalian ng pagpapanatili, katatagan, at performance.
- Mag-ambag sa teknikal na disenyo at mga pasya sa arkitektura.
- Subukan at tiyakin ang kalidad at pagiging maaasahan.
- Makilahok sa mga code review at patuloy na pagpapahusay.
Mga Kinakailangan
- May napatunayang karanasan sa pagbuo at pagpapanatili ng mga komplikadong application gamit ang C++ at Qt.
- Mahusay sa QML at Qt Quick.
- May karanasan sa Qt Widgets.
- May mahusay na kaalaman sa object model ng Qt, kabilang ang QObject, signals at slots, event loop, at pamamahala ng mga object at resource.
- May karanasan sa concurrent at multithreaded programming sa Qt, kabilang ang QThread at komunikasyon sa pagitan ng mga thread.
- Kayang tukuyin at lutasin ang mga hindi pagtugon ng UI, race condition, at iba pang problema sa concurrency.
- May karanasan sa Qt Network at asynchronous na komunikasyon, kabilang ang QNetworkAccessManager, integrasyon ng REST API, at paghawak ng JSON.
- May karanasan sa Qt 5 at/o Qt 6.
- May karanasan sa CMake at/o mga karaniwang build system na ginagamit sa mga proyektong Qt.
- Regular na gumagamit ng Git.
- May karanasan sa pagbuo ng matitibay na Windows application.
- Kayang magsuri at lumutas ng mga problema sa pamamagitan ng debugging at pagsusuri ng log.
- May kaalaman sa arkitektura at disenyo ng software.
- May karanasan sa testing at mahusay na mga gawi sa development.
- May hindi bababa sa dalawang taong karanasan.
- May kasanayan sa Ingles na B2.
Mga Benepisyo
- Tuloy-tuloy na oras ng trabaho.
- May opsyong magtrabaho nang remote.
- Pribadong health insurance.
- Matatag na proyekto.
- Patuloy na inobasyon at pag-unlad.
- Flexible na iskedyul.