Pracuj.pl Hybrydowo Senior New

Senior Android Developer (Kotlin Multiplatform) | Branża Bankowa

Edge One Solutions Sp. z o.o.

⚲ Warszawa

Wymagania

  • Android
  • Kotlin Multiplatform
  • RxJava
  • Kotlin Coroutines
  • Koin
  • OkHttp
  • Compose
  • Compose Multiplatform
  • JUnit4
  • Mockk
  • Roborazzi
  • Zuul CI
  • Android SDK
  • GooglePay SDK
  • Play Store SDK
  • Git
  • Gerrit
  • iOS
  • Xcode

Opis stanowiska

Nasze wymagania: Minimum 5 lat doświadczenia komercyjnego jako Android Developer Minimum 3 lata doświadczenia z Kotlin Multiplatform Znajomość architektury wysokopoziomowej: Clean Architecture, SOLID Znajomość architektury prezentacji MVI Minimum 2 lata doświadczenia w pracy z: RxJava, Kotlin Coroutines Doświadczenie z dependency injection: Koin Doświadczenie w komunikacji sieciowej: OkHttp Bardzo dobra znajomość: Compose, Compose Multiplatform Umiejętność pisania testów: JUnit4, Mockk, screenshot testy Roborazzi Doświadczenie w pracy z CI: Zuul CI Znajomość: Android SDK, GooglePay SDK, Play Store SDK Doświadczenie w pracy z: Git, Gerrit Doświadczenie w przeprowadzaniu code review w dużych, rozproszonych zespołach Umiejętność samodzielnej analizy i rozwiązywania problemów Dobra komunikacja oraz umiejętność pracy zespołowej Mile widziane: Znajomość zagadnień związanych z bezpieczeństwem aplikacji mobilnych Wiedza z zakresu kryptografii: szyfrowanie danych, funkcje skrótu, podpisywanie kluczem Znajomość platformy iOS oraz środowiska Xcode Doświadczenie w pracy z narzędziami AI wspierającymi development Doświadczenie w projektach z obszaru bankowości mobilnej O projekcie: 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ą. O projekcie Dla naszego klienta poszukujemy doświadczonych Senior Android Developerów, którzy dołączą do zespołu realizującego projekty związane z rozwojem nowoczesnych aplikacji mobilnych. Szukamy specjalistów z bardzo dobrą znajomością ekosystemu Android oraz doświadczeniem w pracy nad rozbudowanymi aplikacjami mobilnymi, najlepiej w środowisku enterprise lub bankowym. Kluczowe znaczenie ma praktyczna znajomość Kotlin Multiplatform, nowoczesnych architektur aplikacyjnych oraz wysokiej jakości developmentu obejmującego testowanie, code review oraz pracę w dużych, rozproszonych zespołach. Tryb pracy Praca hybrydowa z biura klienta w Warszawie Zakres obowiązków: Projektowanie oraz rozwój nowoczesnych aplikacji mobilnych na platformę Android Tworzenie i rozwijanie rozwiązań opartych o Kotlin Multiplatform Implementacja rozwiązań zgodnych z Clean Architecture oraz zasadami SOLID Rozwijanie warstwy prezentacji w oparciu o architekturę MVI Tworzenie wydajnych oraz skalowalnych komponentów aplikacji mobilnych Współpraca z zespołami backendowymi, QA oraz architektami systemów Implementacja komunikacji sieciowej oraz integracji z usługami zewnętrznymi Rozwijanie interfejsów użytkownika przy wykorzystaniu Jetpack Compose oraz Compose Multiplatform Pisanie testów jednostkowych, BDD oraz screenshot testów Udział w code review w dużych i rozproszonych zespołach developerskich Współpraca przy rozwoju procesów CI/CD Analiza problemów technicznych oraz proponowanie optymalnych rozwiązań Dbanie o jakość, bezpieczeństwo i stabilność aplikacji mobilnych Oferujemy: 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 Lekcje języka angielskiego – dopasowane do Twojego poziomu, idealne do pracy w międzynarodowym środowisku