Virtualitics
Virtualitics
51 – 200 Zaměstnanci
ObranaSaaSUmělá inteligence
Virtualitics vyvíjí software založený na umělé inteligenci pro obranné organizace a prostřednictvím své vlajkové platformy Virtualitics Iris kombinuje generativní AI se specializovanými agenty připravenosti. Řešení společnosti pro podporu rozhodování propojují roztříštěná data z oblasti údržby, materiálního vybavení, personálu, dodavatelských řetězců a modernizace misí. Obranným týmům tak pomáhají vyhodnocovat připravenost, předvídat potenciální poruchy a jednat na základě doporučení důležitých pro plnění misí. Virtualitics navazuje na výzkum spojený s Caltech a laboratoří NASA JPL a využívá umělou inteligenci i model SaaS k řešení provozních úkolů ozbrojených složek USA.

Seniorní frontendový inženýr — práce na dálku v USA

Veďte frontendové platformy postavené na Reactu a TypeScriptu ve společnosti Virtualitics a vytvářejte bezpečné, přístupné aplikace zpracovávající velké objemy dat pro zákazníky z oblasti obrany, státní správy a kritické infrastruktury.

Popis

  • Rozvíjet a udržovat sdílené frontendové balíčky včetně aplikačního shellu, knihovny komponent, hooků a typovaného API klienta
  • Vytvářet opakovaně použitelné komponenty řízené konfigurací pro vládní aplikace pracující s velkými objemy dat
  • Definovat a zavádět postupy testování frontendu na úrovni komponent, integrace i end-to-end scénářů
  • Zlepšovat výkon a kontrolovat velikost bundlu pomocí rozpočtů, dělení kódu, profilování vykreslování a dohledu nad závislostmi
  • Vést vývoj designového systému založeného na Material UI a interní knihovně komponent
  • Učinit shodu s požadavky Section 508, WCAG 2.1 AA a klasifikačně uvědomělými rozhraními základními požadavky produktu
  • Spolupracovat s backendovými inženýry na API, autentizaci, relacích, událostech v reálném čase a zabezpečení prohlížeče
  • Provádět revize frontendového kódu, pomáhat projektovým týmům odstraňovat blokace a začleňovat opakovaná řešení do sdílených balíčků
  • Pomáhat s přechodem stávajícího frontendu produktu na novou platformu a současně dodávat nové funkce
  • Mentorovat inženýry a posilovat postupy frontendového vývoje
  • Spolupracovat s backendovými, AI a DevSecOps inženýry na produktech pro obranu a státní správu
  • Vyvíjet aplikace v Reactu a TypeScriptu s verzovanými balíčky, datově bohatými rozhraními a streamovanými chaty pro bezpečná vládní prostředí

Požadavky

  • Vysokoškolské vzdělání v oboru informatiky, inženýrství nebo příbuzném oboru, případně rovnocenná profesní praxe
  • Nejméně šest let zkušeností s tvorbou produkčních webových aplikací a pokročilá znalost Reactu a TypeScriptu
  • Zkušenost se správou sdílené knihovny komponent, designového systému nebo frontendové platformy používané více týmy, včetně publikování, verzování a řízení změn narušujících kompatibilitu
  • Velmi dobrá znalost moderního Reactu včetně hooků, Suspense, konkurenčního vykreslování, knihoven stavu serveru, jako je TanStack Query, a vhodného používání nástrojů stavu klienta, jako jsou Zustand nebo Redux
  • Znalost nástrojů Vite, pracovních prostorů pnpm, ESLintu, konfigurace projektů TypeScriptu a CI pro frontendové balíčky
  • Zkušenost s vytvářením sad frontendových testů pomocí Vitestu nebo Jestu, Testing Library a Playwrightu nebo Cypressu
  • Zkušenost s tvorbou datově náročných rozhraní, velkých tabulek se stránkováním na straně serveru, interaktivních grafů a dashboardů
  • Pracovní znalost konceptů zabezpečení prohlížečů včetně relačních cookie, CSP, XSS, CSRF a rizik dodavatelského řetězce závislostí
  • Jasná písemná komunikace v projektových dokumentech, při revizích kódu a v technické dokumentaci
  • Rovnocenná profesní praxe může nahradit uvedený požadavek na vzdělání

Benefity

  • Významný podíl na vlastním kapitálu společnosti
  • Zaměstnancům a jejich závislým osobám je plně hrazeno zdravotní, zubní a oční pojištění
  • Neomezená placená dovolená
  • Flexibilní pracovní podmínky
  • Možnost práce na dálku
  • Hybridní režim práce pro členy týmu v oblasti Los Angeles nebo Washingtonu, DC