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, Angular

Kieruj architekturą i dostarczaniem aplikacji Angular, interfejsów API oraz funkcji opartych na AI dla Progressive Leasing. Wspieraj rozproszone zespoły inżynierskie tworzące bezpieczne, skalowalne rozwiązania dla fintechowej platformy wynajmu z opcją wykupu.

Opis

  • Odpowiadaj za architekturę, jakość i dostarczanie aplikacji Angular, jej interfejsów API i usług.
  • Ustalaj i egzekwuj standardy kodowania oraz praktyki programistyczne w obszarze rozwiązań mobilnych i full-stack.
  • Promuj podejście do inżynierii, w którym AI jest priorytetem.
  • Kształtuj decyzje dotyczące technicznej mapy drogowej, uwzględniając cele produktu, harmonogramy i potrzeby całej organizacji inżynierskiej.
  • Doradzaj w zakresie architektury, projektowania, testowania, wdrażania, interfejsów internetowych, kontraktów backendowych interfejsów API oraz wzorców integracji LLM.
  • Prowadź dokładne przeglądy kodu i badaj źródłowe przyczyny poważnych problemów produkcyjnych.
  • Zarządzaj dostarczaniem funkcji internetowych od ustaleń technicznych po wydanie i monitorowanie produkcji.
  • Przekładaj złożone wymagania na jasne zadania inżynierskie, etapy i zakresy odpowiedzialności w rozproszonym zespole.
  • Identyfikuj i ograniczaj ryzyka techniczne na każdym etapie cyklu rozwoju.
  • Utrzymuj i doskonal potoki CI/CD oraz procesy wydań dla obu platform.
  • Wdrażaj i utrzymuj praktyki obserwowalności i rejestrowania zdarzeń we wszystkich warstwach aplikacji.
  • Twórz i wdrażaj rozwiązania z uwzględnieniem wydajności, bezpieczeństwa i dostępności.
  • Kieruj rozproszonym zespołem w obu Amerykach i Indiach oraz wspieraj jego rozwój.
  • Współpracuj z zespołami Produktu, Projektowania, QA i Backend, korzystając z praktyk Agile.
  • Prowadź inicjatywy organizacyjne i stale ulepszaj praktyki inżynierskie.
  • Wspieraj rekrutację, analizując CV, prowadząc rozmowy kwalifikacyjne i oceniając umiejętności kandydatów.
  • Jasno określaj oczekiwania wobec pracowników i podwykonawców.
  • Dbaj o 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 w obszarze full-stack.
  • Doświadczenie w inżynierii, w której AI jest priorytetem, 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 oraz zdolność do samodzielnego prowadzenia lub współtworzenia warstw backend-for-frontend i API.
  • Rozległe doświadczenie w tworzeniu rozwiązań międzyprzeglądarkowych i wieloplatformowych, w tym interfejsów mobilnych i responsywnych.
  • Doświadczenie w tworzeniu i projektowaniu architektury systemów obsługujących dużą liczbę transakcji i wysoki przepływ danych.
  • Umiejętność kierowania rozproszonymi zespołami pracującymi w różnych strefach czasowych oraz silne poczucie odpowiedzialności za wyniki.
  • Doskonałe umiejętności rozwiązywania problemów, skrupulatność, metodyczne podejście oraz zdolność przekładania złożonych potrzeb biznesowych na proste rozwiązania programistyczne.
  • Doświadczenie z CI/CD, metodami Agile i technologiami open source.
  • Doświadczenie w tworzeniu rozwiązań wykorzystujących LLM i wzorce natywne dla AI, w tym integracji funkcji opartych na AI z produktami konsumenckimi.
  • Doświadczenie w kierowaniu zespołami co najmniej pięciu inżynierów w wielu regionach.
  • Znajomość architektury zorientowanej na usługi i mikrousług.
  • Doświadczenie w zakresie dostępności aplikacji mobilnych, w tym WCAG i platformowych interfejsów API ułatwień dostępu.
  • Doświadczenie w fintechu, kredytach konsumenckich lub podobnej regulowanej branży.

Benefity

  • Ubezpieczenie zdrowotne obejmujące opiekę medyczną, stomatologiczną, okulistyczną i ubezpieczenie na życie.
  • Płatny urlop rodzicielski.
  • Firmowy program emerytalny 401(k) z dopłatą pracodawcy.
  • Płatny urlop.
  • Płatne dni świąteczne.
  • Płatny czas na wolontariat.
  • Grupy zasobów pracowniczych wspierające różnorodność.
  • Program zakupu akcji firmy przez pracowników.
  • Dofinansowanie czesnego.
  • Dopłaty do darowizn na cele charytatywne.
  • Sprzęt i usługi niezbędne do pracy zapewniane przez firmę.
  • Konkurencyjne wynagrodzenie.