
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