
Leonardo DRS je etablovaná spoločnosť pôsobiaca v odvetviach výroby, obrany a letectva. Bola založená v roku 1969 a je uvádzaná ako veľký zamestnávateľ s 5 001 až 10 000 pracovníkmi. Profil spoločnosti poskytuje kontext uchádzačom o zamestnanie, ktorí hľadajú príležitosti v skúsenej organizácii pôsobiacej v technicky zameraných odvetviach.
Seniorný full-stack softvérový inžinier so zameraním na UI
Vyvíjajte aplikácie v TypeScripte a Reacte pre radarové a obranné systémy Leonardo DRS. Tvorte full-stack funkcie, API a integrácie v práci na pracovisku.
Popis
- Vyvíjajte a udržiavajte frontendové aplikácie a full-stack funkcie pre kritické radarové a obranné systémy.
- Vytvárajte funkcie pre používateľov pomocou TypeScriptu, Reactu a súvisiacich frontendových nástrojov.
- Navrhujte štruktúru aplikácií, opakovane použiteľné komponenty, správu stavu, asynchrónne spracovanie dát, testovanie a udržiavateľnosť.
- Prepájajte rozhrania s backendovými službami, REST API, zdrojmi dát, komunikačnými rozhraniami a systémovými procesmi.
- Spolupracujte s backendovými, Linuxovými, systémovými, integračnými a testovacími inžiniermi na dodávaní spoľahlivých funkcií na základe komplexných požiadaviek.
- Riešte problémy v aplikačnom zásobníku, od správania používateľského rozhrania a API až po asynchrónny tok dát, konfiguráciu nasadenia a integráciu systémov.
- Spoznávajte backendové prostredie Linuxu vrátane služieb v jazyku Rust, aby ste podporili full-stack vývoj a ladenie naprieč vrstvami.
- Zapájajte sa do revízií kódu, diskusií o návrhu, testovania, dokumentácie, nasadzovania do produkcie a mentorovania juniorných inžinierov.
Požiadavky
- Vysokoškolské vzdelanie v odbore inžinierstvo, informatika, počítačové inžinierstvo alebo v príbuznom technickom odbore a aspoň päť rokov relevantných skúseností v softvérovom inžinierstve, prípadne rovnocenné skúsenosti.
- Rozsiahle skúsenosti s vývojom produkčných používateľských rozhraní v TypeScripte a komponentovom frameworku, ako je React, React Native alebo Angular.
- Skúsenosti s návrhom, tvorbou, testovaním, ladením a údržbou komplexných funkcií pre používateľov na základe pracovných postupov, CONOPS alebo neúplných požiadaviek.
- Skúsenosti s prepájaním frontendových aplikácií s backendovými službami, API, zdrojmi dát alebo systémovými procesmi.
- Skúsenosti s backendovým alebo univerzálnym programovacím jazykom, ako sú Python, C#, Java, Node.js, Go, C, C++, Rust alebo podobný jazyk.
- Skúsenosti alebo štúdium kompilovaných jazykov či systémových oblastí, ako sú správa pamäte, súbežnosť, siete, operačné systémy alebo ladenie.
- Skúsenosti s Gitom a spoluprácou pri vývoji softvéru.
- Schopnosť osvojovať si komplexné technické oblasti, jasne komunikovať, mentorovať menej skúsených inžinierov a spolupracovať so softvérovými, systémovými, integračnými a testovacími tímami.
- Vyžaduje sa občianstvo USA.
- Je potrebné mať aktívnu bezpečnostnú previerku Ministerstva obrany USA alebo byť schopný získať ju v primeranom čase po nástupe do zamestnania.
Benefity
- Zdravotné, zubné a očné poistenie.
- Príspevky spoločnosti na zdravotný sporiaci účet.
- Služby telemedicíny.
- Životné poistenie a poistenie pre prípad invalidity.
- Právne poistenie.
- Sporiaci plán 401(k).
- Programy podpory telesnej, emocionálnej a finančnej pohody.
- Programy a aktivity na podporu kariérneho rastu, profesijného rozvoja a rozširovania zručností.
- Flexibilný pracovný režim 9/80.
- Konkurencieschopná dovolenka.
- Zdravotné voľno a voľno pri mimoriadnych udalostiach.
- Platená rodičovská dovolenka.
- Hodiny plateného voľna na komunitné služby.
- Ročné odmeny podľa pracovného výkonu pre oprávnených zamestnancov.
- Akciové odmeny pre oprávnených zamestnancov.
- Príplatok za nadčasy, ak sa uplatňuje.