Navan
Navan
Navan łączy zarządzanie podróżami służbowymi i wydatkami na jednej platformie, pomagając organizacjom koordynować rezerwacje, wydatki z kart firmowych oraz raportowanie kosztów. Narzędzia firmy, przeznaczone dla małych przedsiębiorstw i dużych firm, automatyzują kategoryzację wydatków i zapewniają zespołom finansowym lepszy wgląd w programy podróży służbowych. Pracownicy mogą rezerwować wyjazdy i śledzić wydatki, a integracje łączą Navan z istniejącymi systemami finansowymi. Firma uwzględnia także kwestie zrównoważonego rozwoju i wykorzystuje analizy oparte na AI w swoich rozwiązaniach dotyczących podróży i wydatków.

Starszy architekt frontendu, praca zdalna (USA) — Navan

Rozwijaj infrastrukturę frontendu wspieraną przez AI dla platformy Navan obsługującej podróże służbowe, karty i wydatki. Udoskonalaj mikrofrontendy, narzędzia deweloperskie, testowanie, wydajność i bezpieczeństwo w ponad 20 zespołach inżynieryjnych.

Opis

  • Projektować i ulepszać infrastrukturę mikrofrontendów w React i Angular z wykorzystaniem Module Federation
  • Tworzyć wspólne pakiety NPM promujące spójne wzorce organizacyjne
  • Kierować nadzorem architektonicznym, praktykami przeglądu kodu i współpracą międzyfunkcyjną
  • Tworzyć narzędzia i automatyzację upraszczające przepływy pracy i zwiększające produktywność
  • Opracowywać powtarzalne przepływy pracy wspierane przez AI w zakresie programowania frontendu, testów przeglądarkowych, debugowania, migracji frameworków i wdrażania
  • Tworzyć dokumentację techniczną i wspierać rozwój inżynierów podczas przeglądów kodu
  • Organizować repozytoria, biblioteki komponentów, dokumentację i środowiska programistyczne, aby zapewnić niezawodną pracę inżynieryjną i przepływy pracy z udziałem agentów kodujących
  • Definiować wspólne wzorce interfejsu dla funkcji opartych na AI, w tym odpowiedzi przesyłane strumieniowo, aktualizacje postępu, anulowanie, odzyskiwanie po błędach i zatwierdzanie przez użytkownika
  • Ustalać standardy testów komponentów, automatyzacji przeglądarek, wizualnych testów regresji i kontroli CI
  • Prowadzić pilotażowe wdrożenia przepływów pracy, śledzić czas dostarczania, defekty, niezawodność i koszty korzystania z AI oraz wspierać ich wdrażanie
  • Współpracować z zespołami ds. bezpieczeństwa i platformy AI przy określaniu zakresów dostępu, ochronie sekretów i danych wrażliwych oraz ustalaniu granic wymagających weryfikacji przez człowieka
  • Zmniejszać rozmiar paczek i koszty, prowadzić migracje frameworków oraz poprawiać szybkość działania i ładowania frontendu

Wymagania

  • Co najmniej 8 lat doświadczenia w tworzeniu oprogramowania frontendowego
  • Co najmniej 3 lata doświadczenia w architekturze frontendu i udokumentowany wpływ na całą organizację
  • Bardzo dobra znajomość React i TypeScript; doświadczenie z Angular będzie dużym atutem
  • Doświadczenie z architekturami mikrofrontendów, takimi jak Module Federation, single-spa, Web Components lub podobnymi rozwiązaniami
  • Znajomość narzędzi do budowania, takich jak Webpack, Vite lub Rollup, oraz doświadczenie w zarządzaniu monorepozytoriami
  • Doświadczenie ze strategiami testów jednostkowych, integracyjnych i end-to-end oraz ustalaniem standardów dla zespołów, w tym testowaniem komponentów, automatyzacją przeglądarek, wizualnymi testami regresji i walidacją CI
  • Praktyczne doświadczenie w wykorzystywaniu narzędzi AI do kodowania przy zmianach produkcyjnych, ocenie wygenerowanego kodu, projektowaniu skutecznej walidacji i rozpoznawaniu sytuacji wymagających weryfikacji przez człowieka
  • Umiejętność wykazania, że przepływy pracy wspierane przez AI poprawiają tempo dostarczania, jakość lub niezawodność, oraz zachęcania zespołów do ich wdrażania
  • Znajomość praktycznych mechanizmów kontroli dostępu narzędzi, sekretów i danych wrażliwych oraz odpowiedzialności za zmiany wygenerowane przez AI; gotowość do współpracy z zespołami ds. bezpieczeństwa i platformy AI
  • Umiejętność jasnego komunikowania się w mowie i piśmie, współpracy z kolegami oraz budowania porozumienia między zespołami
  • Mile widziane: doświadczenie z platformami obserwowalności, optymalizacją CDN, Next.js lub innymi metaframeworkami, potokami CI/CD i AWS

Powiązane oferty pracy

General Dynamics Information Technology

Zdalny inżynier oprogramowania ds. modelowania danych Oracle w GDIT

General Dynamics Information Technology

Projektuj skalowalne oprogramowanie i modele danych Oracle dla GDIT. Pomóż zmodernizować obsługę wpływów w amerykańskiej Służbie Celno-Granicznej, przenosząc pobór opłat z papieru do rozwiązań elektronicznych.

Otwórz
VSP Vision Care

Zdalny inżynier oprogramowania .NET — VSP Vision Care

VSP Vision Care

Projektowanie, tworzenie, testowanie i wdrażanie systemów .NET dla VSP Vision Care. Rozwiązywanie problemów z aplikacjami i wspieranie młodszych inżynierów oprogramowania.

Otwórz
Striveworks

Starszy inżynier oprogramowania z możliwością uzyskania poświadczenia bezpieczeństwa Secret

Striveworks

Twórz godne zaufania systemy AI do monitorowania wydajności modeli i przeciwdziałania ich dryfowi. Rozwijaj skalowalne usługi w Go i Pythonie na potrzeby wdrożeń AI w administracji publicznej.

Otwórz
Sidecar Health

Starszy inżynier oprogramowania full stack, doświadczenia członków

Sidecar Health

Twórz rozwiązania internetowe oparte na AI dla członków Sidecar Health. Rozwijaj systemy TypeScript od API po wdrożenie produkcyjne.

Otwórz