Flatirons Solutions
Flatirons Solutions
A Flatirons Solutions a repülőgépipar, a védelmi ipar és a gyártás területén működő multinacionális szoftvervállalat. Felhőalapú platformjai, köztük a Flatirons Pinpoint és az eTaskcard, segítenek az MRO-szervezeteknek, légitársaságoknak, OEM-gyártóknak és védelmi üzemeltetőknek a műszaki tartalmak és karbantartási feladatok egyetlen digitális környezetben történő kezelésében. A termékek egyesítik az OEM-adatokat, a szövegközi szerkesztést, a 3D-s megjelenítést, a digitális munkakártyákat, valamint az ERP- vagy PLM-integrációkat, ezáltal támogatják a mobil karbantartási munkafolyamatokat és csökkentik a papíralapú folyamatoktól való függést. Az Észak-Amerikában, Európában és Ázsiában működő csapataival és irodáival a Flatirons Solutions olyan eszközöket fejleszt, amelyek javítják az együttműködést, a hatékonyságot és a repülőgépek rendelkezésre állását az összetett karbantartási műveletekben.

Mobilalkalmazás-fejlesztő (távmunka Kanadából)

Mesterséges intelligenciával felgyorsított kiterjesztettvalóság-mobilalkalmazásokat fejleszt légi- és űripari gyártók számára. Unity-alapú szoftvereket készít agilis és tesztvezérelt fejlesztési gyakorlatok alkalmazásával.

Leírás

  • A felhasználói és üzleti követelmények elemzésével, kiesések kezelésével és alkalmazásfunkciók szállításával járuljon hozzá a szoftverfejlesztési életciklus minden szakaszához
  • Vegyen részt a tervezési megbeszéléseken, és működjön együtt az ügyfelekkel a szoftver finomításában, tesztelésében és hibakeresésében
  • Alkalmazzon mesterségesintelligencia-eszközöket és módszereket a fejlesztés felgyorsítására, beleértve a tesztelést és az érvényesítést
  • Fejlesszen kiterjesztettvalóság-mobilalkalmazásokat légi- és űripari gyártó ügyfelek számára egy 2–5 mérnökből álló csapatban
  • Működjön együtt kollégáival és ügyfeleivel a szoftvertermékek tervezésében és fejlesztésében
  • Értelmezze a követelményeket, és becsülje meg az ütemezést a leszállítandó eredmények kezelése érdekében
  • Kövesse az agilis és tesztvezérelt fejlesztési gyakorlatokat
  • Működjön együtt a műszaki vezetővel a felhasználói történetek végrehajtható feladatokra bontásában
  • Írjon és teszteljen felhasználói történeteket, miközben TDD segítségével valósítja meg a követelményeket
  • Refaktorálja a kódot a szoftverminőség javítása érdekében
  • Rögzítse és kezelje a munkát a JIRA-ban vagy hasonló feladatkezelő eszközökben
  • Készítsen és tartson karban hatékony, újrafelhasználható és megbízható kódot
  • Óvja az alkalmazás teljesítményét, minőségét és válaszkészségét
  • Diagnosztizálja a szűk keresztmetszeteket és hibákat, majd dolgozzon ki hatékony megoldásokat
  • Tartsa be a minőségirányítási rendszer és az információbiztonsági irányítási rendszer követelményeit
  • Végezze el az egyéb kijelölt feladatokat

Követelmények

  • Négy-hat év tapasztalat mobil- és/vagy Unity-alapú alkalmazások fejlesztésében
  • Tapasztalat a mesterséges intelligencia használatában a szoftverfejlesztési folyamat alapvető részeként
  • Számítástechnikai, számítógép-mérnöki vagy kapcsolódó szakon szerzett alapképzettség
  • Az objektumorientált programozás erős alapjai
  • Fejlett elemző- és problémamegoldó képességek
  • Több szoftvertervezési és -architekturális minta ismerete
  • A mesterséges intelligencia képességeinek és korlátainak megértése
  • Tapasztalat az alábbiak közül több területen: Unity, kevertvalóság-szemüvegek, iOS-, Android- és Windows-mobilfejlesztés, C#, TypeScript és Objective-C
  • Jártasság a kódverzió-kezelő rendszerekben és a folyamatos integrációban
  • Az agilis módszertanok gyakorlati ismerete
  • A 3D-modellezési és grafikai ismeret előnyt jelent
  • Erős kommunikációs készség, folyékony szóbeli és írásbeli angol nyelvtudással
  • Kanadai állampolgárság vagy állandó tartózkodási engedély