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 SolutionsTech 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
371 aktywnych ofert