JustJoin.IT Praca zdalna Senior

Mobile developer

B2Bnetwork

⚲ Warszawa

Do uzgodnienia

Wymagania

  • doświadczenie w programowaniu na platformę Android w języku Kotlin
  • doświadczenie w budowie interfejsów z wykorzystaniem Jetpack Compose
  • doświadczenie w rozwoju rozwiązań z wykorzystaniem Kotlin Multiplatform oraz Compose Multiplatform
  • doświadczenie w projektowaniu aplikacji zgodnie z Clean Architecture i wzorcem MVVM
  • doświadczenie w pisaniu i utrzymywaniu testów z użyciem Espresso, JUnit i MockK

Mile widziane

  • doświadczenie w projektach z sektora bankowego
  • doświadczenie przy aplikacjach finansowych
  • doświadczenie w publikowaniu i utrzymywaniu aplikacji w Google Play

Opis stanowiska

Projekt obejmuje rozwój i utrzymanie dwóch produkcyjnych aplikacji mobilnych na Androida, rozbudowywanych o nowe funkcjonalności i usprawnienia techniczne. Prace toczą się w tribe omnichannel, w dwutygodniowych sprintach, z naciskiem na refaktoryzację i jakość techniczną. Kandydat będzie pracował zarówno przy nowych rozwiązaniach, jak i przy istniejącym kodzie, w tym przy rozwiązaniach opartych na Kotlin Multiplatform i Compose Multiplatform. To oferta dla doświadczonego androidowca, który swobodnie porusza się w Clean Architecture, MVVM i testach.

🔍 Dekoder Ogłoszenia

🟡
stale rozbudowywanych o nowe funkcjonalności
Może oznaczać ciągłą presję na dostarczanie nowych funkcji i ograniczony czas na refaktoryzację.
🟡
refaktoryzacja istniejącego kodu wynikająca z potrzeb biznesowych
Często oznacza pracę z kodem legacy i konieczność godzenia rozwoju z poprawkami technicznymi.