JustJoin.IT Hybrydowo Senior New

Senior Android Developer (Kotlin Multiplatform)

Edge One Solutions Sp. z o.o

⚲ Warszawa

Wymagania

  • Android
  • Kotlin
  • SOLID Principles
  • RxJava
  • Mobile

Opis stanowiska

O nas Społeczność Edge One Solutions powstała z miłości do nowych technologii. Liczymy ponad 350 ekspertów, a w Grupie Euvic, której jesteśmy częścią, jest nas już 5500. Indywidualne podejście pozwala na dopasowanie projektów do umiejętności, przez co realnie wspieramy się w rozwoju kompetencji. O kliencie 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 Realizację projektu ułatwi Ci • 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 Twój wkład do projektu • 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 Tak o Ciebie zadbamy Dołączając do Edge One Solutions, otrzymujesz pełne wsparcie w rozwoju zawodowym i osobistym, co daje Ci realną szansę na budowanie kariery zgodnie z własnymi celami. • 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 Nie spełniasz wszystkich wymagań, a projekt Cię zainteresował? Nie wahaj się i aplikuj. Porozmawiajmy!