Informacje o projekcie:

Branża: bankowość

Stawka: do 148 zł/h netto + VAT, B2B

Lokalizacja: Warszawa/Łódź hybryda, pozostałe zdalnie

Język projektu: polski

Streszczenie: Główną funkcją tej roli jest rozwój i utrzymanie aplikacji mobilnej, skierowanej do ponad 3,5 miliona klientów detalicznych, poprawa doświadczenia użytkownika i wdrożenie wysokiej jakości standardów kodowania.

Obowiązki:

  • Rozwijanie i utrzymywanie aplikacji PeaoPay dla klientów detalicznych.
  • Implementowanie zasad czystej architektury w aplikacji.
  • Wykorzystanie architektury MVVM + MVI.
  • Pisanie testów BDD za pomocą JUnit4 i Mockk.
  • Zarządzanie programowaniem asynchronicznym za pomocą RxJava.
  • Obsługa komunikacji sieciowej przy użyciu protokołu OkHttp.
  • Dbanie o bezpieczeństwo i korzystanie z pakietu SDK GooglePay.
  • Kontrola wersji przy użyciu Git/Gerrit.

Wymagania:

  • Minimum 5 letnie doświadczenie jako Android Developer.
  • Znajomość Kotlin (min 3 lata doświadczenia).
  • Znajomość architektury wysokopoziomowej: clean architecture.
  • Znajomość architektury prezentacji: MVVM + Coordinators z zakusami do MVI.
  • Doświadczenie w asynchroniczności: RxJava (min 3 lata doświadczenia).
  • Doświadczenie w dependency injection: Koin.
  • Doświadczenie w komunikacji sieciowej: OkHttp.
  • Znajomość wykorzystania bibliotek do UI: DataBinding, ConstraintLayout.
  • Umiejętność pisania testów BDD: JUnit4, Mockk, screenshot testy Paparazzi.
  • Znajomość CI: Zuul CI
  • Znajomość zagadnień security: GooglePay SDK znajomość framework i API Android i Google
  • Doświadczenie w wykorzystywaniu narzędzi do kontroli wersji: Git/Gerrit.

Mile widziane:

  • Znajomość zagadnień z kryptografii - szyfrowanie danych, skróty, podpis kluczem.
  • Znajomość: Kotlin Multiplatform i Compose Multiplatform.

Wiodąca firma Konsultingu IT


emagine jest największą na rynku skandynawskim i drugą w Polsce firmą świadczącą usługi z zakresu outsourcingu i konsultingu IT. Nasze ponad 30-letnie doświadczenie na ryku gwarantuje najwyższą jakość i pełne zadowolenie zarówno klientów jak i konsultantów. Nasza centrala znajduje się w Kopenhadze. Posiadamy także biura w innych krajach Europy i Azji.

Nasza umiejętność słuchania, rozumienia i dostosowania się do priorytetów i szczególnych wyzwań, z którymi mierzą się nasi klienci i konsultanci pozwala nam wywierać realny wpływ na otoczenie i tworzyć wartość dodaną, co ostatecznie przekłada się na wartościową współpracę.

Jesteśmy emagine i wsłuchujemy się w Twoje potrzeby.