
Capital One to firma z sektora usług finansowych i fintech, oferująca karty kredytowe, kredyty samochodowe, produkty bankowe oraz produkty oszczędnościowe. Jej działalność łączy wiedzę finansową z technologiami i narzędziami cyfrowymi, aby usprawniać zarządzanie pieniędzmi przez klientów. Firma koncentruje się na tworzeniu rozwiązań zorientowanych na klienta oraz budowaniu różnorodnego i inkluzywnego środowiska pracy.
Menedżer ds. inżynierii aplikacji mobilnych na Androida
Kieruj architekturą Androida, rozwojem klienckich BFF i interfejsów sterowanych przez serwer dla usług mobilnych Capital One używanych przez ponad 100 milionów klientów. Wspieraj rozwój inżynierów i nadzoruj realizację techniczną.
Opis
- Współpracuj z inżynierami, projektantami i menedżerami produktu, aby dostarczać niezawodne funkcje wysokiej jakości ponad 100 milionom klientów.
- Kształtuj architekturę mobilną i wzorce projektowe stosowane na platformie.
- Wspieraj rozwój inżynierów poprzez informacje zwrotne, przeglądy kodu i praktyki właściwe dla platformy.
- Pomagaj zespołom usuwać przeszkody techniczne, identyfikując problemy i rozwiązując je.
- Doradzaj w zakresie wydajności, dostępności i architektury aplikacji mobilnych.
- Współtwórz architekturę mobilną, przeglądaj projekty API i buduj komponenty wielokrotnego użytku.
- Kieruj projektowaniem i rozwojem klienckich usług Backend-for-Frontend oraz architektur Server-Driven UI.
- Ustalaj praktyki inżynierskie dotyczące flag funkcji i etapowych wdrożeń.
- Promuj korzystanie z agentowych narzędzi AI i praktyk programistycznych opartych na AI.
- Wykonuj praktyczne prace, wykorzystując zaawansowane możliwości platform mobilnych i wzorce interfejsów.
- Ustalaj wysokie standardy kodu, testowania, wydajności, dostępności i komfortu użytkownika.
Wymagania
- Wykształcenie wyższe co najmniej na poziomie licencjackim w zakresie informatyki lub pokrewnej dziedziny ilościowej, takiej jak statystyka, ekonomia, badania operacyjne, analityka, matematyka lub inżynieria.
- Co najmniej cztery lata zawodowego doświadczenia w inżynierii oprogramowania; staże nie są wliczane do tego wymogu.
- Co najmniej trzy lata doświadczenia w tworzeniu natywnych aplikacji mobilnych na Androida w Kotlinie lub na iOS w Swifcie.
- Pracodawca nie zapewnia nowym kandydatom sponsorowania imigracji ani pozwolenia na pracę.
- Mile widziane: co najmniej cztery lata doświadczenia w tworzeniu natywnych aplikacji na Androida lub iOS w Kotlinie lub Swifcie.
- Mile widziane: doświadczenie z natywnymi frameworkami UI, takimi jak SwiftUI lub Jetpack Compose.
- Mile widziane: doświadczenie w tworzeniu zautomatyzowanych zestawów testów mobilnych przy użyciu Swift Testing, XCUI, JUnit lub Espresso.
- Mile widziane: doświadczenie w dostrajaniu i optymalizacji wydajności natywnych platform mobilnych.
- Mile widziane: doświadczenie w projektowaniu skalowalnych architektur mobilnych i bibliotek komponentów wielokrotnego użytku.
- Mile widziane: doświadczenie w projektowaniu i utrzymywaniu kompleksowych testów automatycznych.
- Mile widziane: doświadczenie z architekturą modułową i nowoczesnymi wzorcami zarządzania stanem.
- Mile widziane: doświadczenie w projektowaniu i tworzeniu klienckich BFF z użyciem technologii takich jak GraphQL i gRPC/Protobuf.
- Mile widziane: doświadczenie z architekturami Server-Driven UI.
- Mile widziane: doświadczenie we wdrożeniach etapowych opartych na metrykach i strategiach flag funkcji.
- Mile widziane: biegłość w agentowych narzędziach do programowania i przepływach pracy wspomaganych przez AI.
- Mile widziane: znajomość frameworków uczenia maszynowego działających na urządzeniu, takich jak Core ML lub TensorFlow Lite.
Benefity
- Laptopy MacBook Pro z najwyższej półki.
- Kilka monitorów z najwyższej półki.
- Narzędzia programistyczne i oprogramowanie potrzebne na tym stanowisku.
- Wynagrodzenie motywacyjne zależne od wyników, które może obejmować premie pieniężne lub długoterminowe zachęty.
- Szeroki, konkurencyjny pakiet świadczeń obejmujący zdrowie, potrzeby finansowe i ogólny dobrostan.
- Racjonalne usprawnienia dla kandydatów z niepełnosprawnościami.