
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.