U.S. Bank
U.S. Bank
U.S. Bank to instytucja finansowa ze Stanów Zjednoczonych, która obsługuje osoby prywatne i firmy w zakresie bankowości detalicznej i korporacyjnej, zarządzania majątkiem, oceny ryzyka kredytowego oraz zarządzania inwestycjami. Firma wspiera również inicjatywy na rzecz edukacji finansowej i angażuje się w działania na rzecz lokalnych społeczności. W materiałach dotyczących kariery U.S. Bank podkreśla znaczenie inkluzywności, kultury pracy, rozwoju pracowników oraz zdrowia i dobrego samopoczucia. U.S. Bank jest członkiem FDIC w odniesieniu do kwalifikujących się produktów depozytowych; produkty inwestycyjne i ubezpieczeniowe nie są objęte ubezpieczeniem FDIC i mogą stracić na wartości.

Inżynier oprogramowania II, aplikacje mobilne (iOS i Android) — U.S. Bank, Atlanta, praca hybrydowa

Twórz bezpieczne aplikacje na iOS i Androida, zestawy SDK oraz usługi backendowe jako inżynier oprogramowania mobilnego. Wspieraj platformy płatnicze Elavon obsługujące ponad 1,5 miliona klientów na całym świecie.

Opis

  • Analizować, projektować, testować, tworzyć, obsługiwać i utrzymywać rozwiązania programistyczne
  • Budować funkcje platform mobilnych, rozwiązania zintegrowane z backendem, zestawy SDK i usługi dla systemów iOS i Android
  • Odpowiadać za realizację full stack poprzez tworzenie niezawodnego, testowalnego i gotowego do produkcji kodu
  • Projektować skalowalne, niezawodne i wysokowydajne rozwiązania zgodne ze standardami architektonicznymi
  • Badać awarie, rekomendować ulepszenia projektowe i prowadzić usprawnienia operacyjne
  • Priorytetowo traktować doświadczenie klienta w decyzjach technicznych i wdrożeniowych
  • Uczestniczyć w przeglądach kodu i uwzględniać informacje zwrotne w celu spełnienia standardów inżynieryjnych
  • Przeglądać kod oraz doradzać w zakresie praktyk inżynieryjnych, zgodności i jakości
  • Zapewniać zgodność działań deweloperskich z wymaganiami bezpieczeństwa i zgodności
  • Stosować zasady inżynierii niezawodności oprogramowania w całym procesie tworzenia
  • Oceniać, ustalać priorytety i szacować pracę na potrzeby przyrostowego dostarczania
  • Identyfikować i komunikować blokady lub opóźnienia, zanim konieczna będzie eskalacja
  • Współpracować z zespołami i interesariuszami w całej organizacji

Wymagania

  • Wykształcenie wyższe na poziomie licencjackim lub równoważne doświadczenie zawodowe
  • Od trzech do pięciu lat odpowiedniego doświadczenia
  • Doświadczenie w tworzeniu usług platform mobilnych, zestawów SDK i aplikacji połączonych z backendem dla systemów iOS i Android
  • Praktyczna znajomość języka Swift lub Objective-C dla iOS oraz Java lub Kotlin dla Androida
  • Doświadczenie w tworzeniu funkcji łączących się z systemami backendowymi, interfejsami API, frameworkami komunikatów, usługami uwierzytelniania i platformami korporacyjnymi
  • Doświadczenie z RESTful API, integracją usług i wzorcami komunikacji między urządzeniami mobilnymi a backendem
  • Doświadczenie w tworzeniu i wykorzystywaniu mobilnych zestawów SDK, bibliotek wielokrotnego użytku, komponentów platformowych i współdzielonych frameworków
  • Bardzo dobre umiejętności rozwiązywania problemów i analizy przyczyn źródłowych w aplikacjach mobilnych, usługach backendowych i systemach rozproszonych
  • Doświadczenie we wspieraniu aplikacji i usług produkcyjnych działających na dużą skalę
  • Znajomość wydajności, monitorowania, obserwowalności i stabilności systemów mobilnych oraz backendowych
  • Doświadczenie w środowiskach Agile i DevOps ukierunkowanych na jakość, niezawodność i ciągłe dostarczanie
  • Możliwość pracy z lokalizacji U.S. Bank co najmniej trzy dni w tygodniu
  • Możliwość przestrzegania zasad i procedur U.S. Bank; stanowisko nie oferuje sponsorowania wiz ani przeniesienia sponsorowania wizy
  • Stanowisko nie kwalifikuje się do sponsorowania wizy ani przeniesienia sponsorowania wizy

Benefity

  • Ubezpieczenie medyczne, stomatologiczne i okulistyczne
  • Podstawowe i dobrowolne terminowe ubezpieczenie na życie
  • Ubezpieczenie od krótko- i długoterminowej niezdolności do pracy
  • Urlop z tytułu niezdolności do pracy związanej z ciążą oraz urlop rodzicielski
  • Plan 401(k) i finansowany przez pracodawcę plan emerytalny
  • Płatny urlop trwający od dwóch do pięciu tygodni, zależnie od grupy zaszeregowania i stażu
  • Do 11 płatnych dni świątecznych
  • Pomoc adopcyjna
  • Urlop chorobowy i bezpiecznego czasu pracy naliczany w wymiarze jednej godziny za każde 30 przepracowanych godzin, do 80 godzin w roku kalendarzowym, chyba że prawo wymaga inaczej
  • Programy motywacyjne i uznaniowe
  • Program zakupu akcji
  • Wpłaty na plan 401(k) i świadczenia emerytalne