
Leidos je systémový integrátor pôsobiaci v oblasti vedy, technológií a inžinierstva, ktorý podporuje komplexné misie zákazníkov. Jeho činnosť zahŕňa letectvo, obranu, energetiku, verejnú správu, zdravotníctvo, spravodajstvo, vedu a vesmír, pričom jeho schopnosti zahŕňajú umelú inteligenciu, digitálnu modernizáciu, kybernetické operácie a integrovaný softvér pre misie. Spoločnosť tiež vyvíja riešenia, ako sú systémy proti bezpilotným lietadlám a infraštruktúra pre elektrické vozidlá na vojenské účely. Širší profil spoločnosti zahŕňa zameranie na diverzitu, rovnosť a inklúziu, udržateľnosť, charitatívne iniciatívy a komunitné programy.
Angular vývojár v spoločnosti Leidos – práca na diaľku v USA
Tvorba škálovateľných aplikácií v Angulari pre zdravotnícky a servisný sektor spoločnosti Leidos. Budete formovať frontendovú architektúru, pripájať API, zlepšovať výkon a podporovať rozvoj vývojárov.
Popis
- Navrhovať a dodávať responzívne frontendové aplikácie s Angularom v20+ a TypeScriptom
- Používať Signals, RxJS alebo NgRx na efektívnu správu stavu aplikácie
- Zlepšovať výkon aplikácie, veľkosť balíkov a časy načítania
- Vytvárať opakovane použiteľné komponenty, direktívy, rúry a modulárne architektúry funkcií
- Prepájať REST API a služby WebSocket s pracovnými postupmi na strane klienta
- Vyvíjať čistý, udržiavateľný a dôkladne testovaný kód pomocou Vitest
- Kontrolovať kód, dodržiavať inžinierske štandardy a mentorovať juniorných vývojárov
- Spolupracovať s dizajnérmi UX/UI, backendovými inžiniermi a produktovými manažérmi na premene obchodných potrieb na modulárne frontendové riešenia
Požiadavky
- Občianstvo USA alebo status osoby oprávnenej na pobyt v USA vrátane statusu držiteľa zelenej karty
- Možnosť získať bezpečnostné preverenie Public Trust
- Súčasné bydlisko v Spojených štátoch
- Najmenej päť rokov profesionálnych skúseností s vývojom webu a pokročilá znalosť Angularu a TypeScriptu
- Pokročilá znalosť HTML5, CSS3/SASS, JavaScriptu ES6+ a asynchrónnych vzorov RxJS
- Praktické skúsenosti so správou stavu, lenivým načítavaním a háčikmi životného cyklu komponentov
- Znalosť nástrojov Git, NPM/Yarn, Angular CLI a frontendových testovacích frameworkov
- Dobré porozumenie protokolom HTTP, CORS a autentifikácii pomocou JSON Web Token