
Leonardo DRS je zavedená společnost působící v oblasti výroby, obrany a leteckého a kosmického průmyslu. Byla založena v roce 1969 a je představována jako velký zaměstnavatel s 5 001 až 10 000 zaměstnanci. Profil společnosti poskytuje kontext uchazečům o zaměstnání, kteří zvažují příležitosti ve zkušené organizaci působící v technicky zaměřených odvětvích.
Seniorní full-stack softwarový inženýr se zaměřením na UI
Vyvíjejte aplikace v TypeScriptu a Reactu pro radarové a obranné systémy Leonardo DRS. Tvořte full-stack funkce, API a integrace při práci na pracovišti.
Popis
- Vytvářejte a udržujte frontendové aplikace a full-stack funkce pro radarové a obranné systémy kritické pro plnění misí.
- Vyvíjejte uživatelské funkce pomocí TypeScriptu, Reactu a souvisejících frontendových nástrojů.
- Navrhujte strukturu aplikací, opakovaně použitelné komponenty, správu stavu, asynchronní zpracování dat, postupy testování a udržovatelnost.
- Propojujte rozhraní s backendovými službami, REST API, zdroji dat, rozhraními pro zasílání zpráv a systémovými pracovními postupy.
- Spolupracujte s inženýry backendu, Linuxu, systémů, integrace a testování na spolehlivých funkcích podle složitých požadavků.
- Řešte problémy v celém zásobníku aplikací: od chování UI a API po asynchronní tok dat, konfiguraci nasazení a integraci systémů.
- Seznamujte se s backendovým prostředím Linuxu včetně služeb v Rustu, abyste podporovali full-stack vývoj a ladění napříč vrstvami.
- Zapojte se do revizí kódu, návrhových diskusí, testování, dokumentace, nasazování do produkce a mentoringu juniorních inženýrů.
Požadavky
- Bakalářský titul v oboru inženýrství, informatiky, počítačového inženýrství nebo příbuzném technickém oboru a alespoň pět let relevantních zkušeností v softwarovém inženýrství, případně odpovídající praxe.
- Rozsáhlé zkušenosti s produkčním vývojem uživatelského rozhraní v TypeScriptu a komponentovém frameworku, jako je React, React Native nebo Angular.
- Zkušenosti s návrhem, tvorbou, testováním, laděním a údržbou složitých uživatelských funkcí založených na pracovních postupech, CONOPS nebo omezených požadavcích.
- Zkušenosti s propojováním frontendových aplikací s backendovými službami, API, zdroji dat nebo systémovými pracovními postupy.
- Zkušenosti s backendovým jazykem nebo jazykem pro všeobecné použití, jako je Python, C#, Java, Node.js, Go, C, C++, Rust nebo podobný jazyk.
- Zkušenosti nebo studium kompilovaných či systémových jazyků a témat, jako je správa paměti, souběžnost, sítě, operační systémy nebo ladění.
- Zkušenosti s Gitem a týmovým vývojem softwaru.
- Schopnost osvojit si složité technické oblasti, jasně komunikovat, mentorovat méně zkušené inženýry a spolupracovat s týmy softwaru, systémů, integrace a testování.
- Je vyžadováno občanství USA.
- Je nutné mít aktivní bezpečnostní prověrku Ministerstva obrany USA nebo být schopen ji získat v přiměřené době po nástupu do zaměstnání.
Benefity
- Zdravotní, stomatologické a oční pojištění.
- Příspěvky společnosti na zdravotní spořicí účet.
- Služby telemedicíny.
- Životní pojištění a pojištění pracovní neschopnosti.
- Právní pojištění.
- Spořicí penzijní plán 401(k).
- Programy podporující fyzickou, emoční a finanční pohodu.
- Možnosti kariérního růstu, profesního rozvoje a zvyšování kvalifikace.
- Flexibilní rozvrh 9/80.
- Konkurenceschopná dovolená.
- Zdravotní volno a volno pro mimořádné situace.
- Placená rodičovská dovolená.
- Hodiny na komunitní službu.
- Roční výkonnostní bonusy pro oprávněné zaměstnance.
- Akciové odměny pro oprávněné zaměstnance.
- Příplatky za přesčasy, kde se uplatňují.