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ą.
responsibilities :
Tworzenie najlepszej bankowej aplikacji mobilnej w Europie
Zapewnienie wysokiej jakości oprogramowania (funkcjonalność, wydajność, niezawodność, bezpieczeństwo)
Proponowanie i wdrażanie nowych rozwiązań technologicznych, optymalizacji
Przygotowanie i przeprowadzenie testów wewnętrznych (integracyjnych, jednostkowych)
Współpracę z innymi członkami Zespołów wytwórczych w tym analitykami, programistami, testerami, projektantami UI/UX itp.
Wsparcie Zespołu pracującego w modelu zwinnym
requirements-expected :
Minimum 3-letnie doświadczenie jako Android developer
Minimum 2-letnie doświadczenie z Kotlin
Znajomość architektury wysokopoziomowej: Clean Architecture, SOLID
Znajomość architektury prezentacji: MVI
Doświadczenie w asynchroniczności: RxJava, Coroutine (min 2 lata doświadczenia)
Doświadczenie w dependency injection: Koin
Wiedza z zakresu komunikacji sieciowej: OkHttp
Wykorzystanie bibliotek do UI: Compose, Compose MultiPlatform
Wiedza z zakresu tematów: bezpieczeństwa, GooglePay SDK, Android SDK, Play Store SDK
Doświadczenie w wykorzystywaniu narzędzi do kontroli wersji: Git/Gerrit
Doświadczenie w przeprowadzaniu code review w dużych, rozproszonych zespołach
offered :
Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne (HearMe)
Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
Bezpłatne lekcje języka angielskiego – dopasowane do Twojego poziomu, idealne do pracy w międzynarodowym środowisku