Progressive Leasing
Progressive Leasing
1001 – 5000 Pracownicy
DoradztwoHandel detalicznyLogistyka
Progressive Leasing oferuje opcje płatności w modelu najmu z możliwością wykupu, pomagając konsumentom kupować produkty nawet przy nieidealnej historii kredytowej. Rozwiązania firmy w zakresie finansowania zakupów detalicznych obejmują między innymi meble, elektronikę, biżuterię, opony i felgi, urządzenia mobilne, sprzęt AGD oraz materace, dostępne w tysiącach sklepów detalicznych w całym kraju. Zamiast opierać się wyłącznie na tradycyjnej ocenie zdolności kredytowej, Progressive Leasing analizuje także dodatkowe informacje, takie jak dochody i historia rachunku bankowego. Klienci mogą również zaplanować automatyczne płatności zgodnie z terminami otrzymywania wynagrodzenia, co zapewnia sprzedawcom i kupującym większą elastyczność przy zarządzaniu większymi zakupami.

Starszy główny inżynier full-stack (praca zdalna, Karolina Północna)

Kieruj rozwojem platformy Progressive Leasing oferującej wynajem z opcją wykupu i nadzoruj aplikacje Angular oraz API — od architektury po wdrożenie. Prowadź rozproszone zespoły i twórz bezpieczne produkty internetowe o wysokiej przepustowości.

Opis

  • Kieruj architekturą, jakością i dostarczaniem aplikacji Angular oraz jej interfejsów API i usług.
  • Ustalaj i egzekwuj standardy programistyczne dla rozwiązań mobilnych i full-stack oraz promuj podejście AI-first w inżynierii.
  • Kształtuj techniczną mapę drogową zgodnie z celami produktu, harmonogramem dostaw i ogólnymi priorytetami inżynieryjnymi.
  • Nadzoruj architekturę, projektowanie, testowanie i wdrażanie interfejsów internetowych, kontraktów backendowych API oraz integracji z LLM.
  • Dokładnie przeglądaj kod i badaj przyczyny źródłowe poważnych incydentów produkcyjnych.
  • Prowadź funkcje internetowe od początku do końca: od określenia zakresu technicznego po wydanie i monitorowanie produkcyjne.
  • Przekładaj złożone wymagania na praktyczne zadania, kamienie milowe i jasno przypisane obowiązki dla rozproszonych zespołów.
  • Identyfikuj i ograniczaj ryzyko techniczne na każdym etapie rozwoju.
  • Utrzymuj i ulepszaj potoki CI/CD oraz procesy wydawnicze dla obu platform.
  • Wdrażaj i utrzymuj praktyki obserwowalności oraz rejestrowania zdarzeń we wszystkich warstwach aplikacji.
  • Twórz i wdrażaj oprogramowanie z uwzględnieniem wydajności, bezpieczeństwa i dostępności.
  • Prowadź i wspieraj rozwój członków zespołu w obu Amerykach i Indiach.
  • Współpracuj z zespołami ds. produktu, projektowania, QA i backendu, stosując praktyki Agile.
  • Prowadź inicjatywy obejmujące całą organizację i stale ulepszaj praktyki inżynieryjne.
  • Wspieraj rekrutację, przeglądając CV, prowadząc rozmowy techniczne i oceniając kandydatów.
  • Ustalaj jasne oczekiwania wobec pracowników i wykonawców.
  • Wspieraj jakość oprogramowania za pomocą testów automatycznych, alertów i proaktywnego wsparcia środowiska produkcyjnego.

Wymagania

  • Co najmniej 10 lat doświadczenia w tworzeniu oprogramowania, w tym minimum 5 lat pracy skoncentrowanej na full-stacku.
  • Doświadczenie w inżynierii AI-first oraz w korzystaniu z narzędzi takich jak Claude i Copilot.
  • Bardzo dobra znajomość projektowania obiektowego i solidnej architektury interfejsów użytkownika oraz API.
  • Udokumentowane umiejętności full-stack, w tym odpowiedzialność za warstwy BFF i API lub współpracę przy ich tworzeniu.
  • Rozległe doświadczenie w tworzeniu rozwiązań między przeglądarkami i platformami, w tym interfejsów mobilnych i responsywnych.
  • Doświadczenie w tworzeniu i projektowaniu architektury systemów obsługujących dużą liczbę transakcji i wysoką przepustowość.
  • Umiejętność prowadzenia rozproszonych zespołów pracujących w różnych strefach czasowych i osobiste poczucie odpowiedzialności.
  • Doskonałe umiejętności rozwiązywania problemów oraz skrupulatne i metodyczne podejście do przekładania złożonych potrzeb biznesowych na proste rozwiązania programistyczne.
  • Doświadczenie z CI/CD, metodykami Agile i technologiami open source.
  • Mile widziane: doświadczenie z wzorcami programowania wykorzystującymi LLM lub AI-native oraz integracją funkcji AI z produktami konsumenckimi.
  • Mile widziane: doświadczenie w prowadzeniu zespołów co najmniej pięciu inżynierów pracujących w różnych lokalizacjach.
  • Mile widziana znajomość architektury zorientowanej na usługi i mikrousług.
  • Mile widziane doświadczenie w zakresie dostępności aplikacji mobilnych, w tym standardu WCAG i platformowych API dostępności.
  • Mile widziane doświadczenie w fintechu, kredytach konsumenckich lub podobnej regulowanej branży.

Benefity

  • Ubezpieczenie zdrowotne obejmujące opiekę medyczną, stomatologiczną i okulistyczną oraz ubezpieczenie na życie, a także płatny urlop rodzicielski.
  • Program 401(k) z dopłatą pracodawcy.
  • Płatny urlop, dni świąteczne i płatny czas na wolontariat.
  • Grupy wsparcia i inicjatywy na rzecz różnorodności.
  • Program zakupu akcji firmy przez pracowników.
  • Zwrot kosztów nauki.
  • Dopłaty do darowizn na cele charytatywne.
  • Sprzęt i usługi niezbędne do pracy zapewniane przez firmę.