Capital One
Capital One
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.