Senior Android / Kotlin Multiplatform Developer | Branża Bankowa

Brak informacji o wynagrodzeniu
SeniorFull-time
#406234·Dodano miesiąc temu·2
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

AndroidKotlinArchitectureJetpack ComposeJUnitAndroid SDKGitiOS

Firma i stanowisko

Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.

Wymagania

  • Minimum 5 lat doświadczenia jako Android Developer
  • Minimum 3 lata doświadczenia z Kotlin Multiplatform
  • Bardzo dobra znajomość Kotlin oraz Android SDK
  • Znajomość Clean Architecture i zasad SOLID
  • Doświadczenie w projektowaniu warstwy prezentacji zgodnie z architekturą MVI
  • Minimum 2 lata doświadczenia z Kotlin Coroutines i RxJava
  • Doświadczenie z Koin
  • Znajomość OkHttp
  • Doświadczenie z Jetpack Compose i Compose Multiplatform
  • Umiejętność tworzenia testów zgodnie z podejściem BDD
  • Znajomość JUnit 4, MockK oraz testów zrzutów ekranu z wykorzystaniem Roborazzi
  • Doświadczenie z Zuul CI
  • Znajomość zagadnień związanych z bezpieczeństwem aplikacji mobilnych
  • Doświadczenie z Google Pay SDK, Android SDK i Play Store SDK
  • Bardzo dobra znajomość Git i Gerrit
  • Doświadczenie w przeprowadzaniu code review w dużych, rozproszonych zespołach

Nice to have:

  • Znajomość zagadnień kryptograficznych obejmujących szyfrowanie danych, funkcje skrótu oraz podpisywanie kluczem
  • Znajomość platformy iOS oraz środowiska Xcode
  • Doświadczenie w wykorzystywaniu narzędzi AI wspierających rozwój oprogramowania
  • Doświadczenie we współpracy z dużymi instytucjami finansowymi
  • Doświadczenie w obszarze bankowości mobilnej
  • Znajomość obszaru płatności i transakcji
  • Doświadczenie w tworzeniu aplikacji mobilnych

Obowiązki

  • Projektowanie i rozwijanie aplikacji mobilnych w technologii Kotlin Multiplatform
  • Tworzenie warstwy prezentacji zgodnie z architekturą MVI
  • Tworzenie testów zgodnie z podejściem BDD
  • Przeprowadzanie code review w dużych, rozproszonych zespołach

Benefity

  • Indywidualne wsparcie Service Delivery Managera pomagającego w rozwoju kariery
  • Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów rozwoju kompetencji technicznych
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Organizacja wyjść integracyjnych, aktywności sportowych oraz inspirujących webinariów (#edge1talks)
  • Wsparcie sportowych inicjatyw i wynajem sal treningowych
  • Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie i platformę ze wsparciem psychologicznym
  • Elastyczne benefity umożliwiające samodzielny wybór punktów w systemie benefitowym
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny

Inne informacje

Projekt wymaga obecności hybrydowej, kilka dni w miesiącu w biurze w Warszawie.

Edge One Solutions

Edge One Solutions

371 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz