Point your AI agent at freehire and let it find you a job.

Get the CLI →

Future Processing

Senior Android Developer

Posted 18 views
Discussion

Summary

Senior Android Developer joining a Future Processing team that builds and maintains a large mobile app for a Polish bank. Day-to-day work spans Kotlin/Java Android development, Kotlin Multiplatform, Jetpack Compose, MVVM/MVI/MVP architecture, unit testing and Scrum, offered fully remote in Poland on a B2B contract.

Poszukujemy osoby na stanowisko Senior Android Developera, która dołączy do zespołu pracującego nad dużą aplikacją mobilną dla polskiego banku.

Szukamy Ciebie, jeśli:

  • posiadasz minimum 5-letnie doświadczenie w pracy nad aplikacjami mobilnymi dla systemu Android,
  • bardzo dobrze znasz Javę i Kotlin,
  • posiadasz doświadczenie z Kotlin Multiplatform
  • umiesz pracować z systemem kontroli wersji: GIT (a tutaj bitbucket),
  • znasz podstawowe architektury stosowane na androidzie: MVI, MVVM, MVP,
  • umiesz pisać testy jednostkowe,
  • znasz wzorce projektowe,
  • znasz zewnętrzne biblioteki (głównie): Jetpack Compose, Coroutines, Hilt, Dagger,
  • masz doświadczenie w pracy w Scrumie oraz z Jirą,
  • mile widziane: doświadczenie z pracą na macbooku oraz znajomość GITa na wyższym poziomie (rebase, merge, patch, cherry-pick).

Praca na tym stanowisku w naszej firmie oznacza:

    • projektowanie, rozwój i utrzymanie aplikacji mobilnych na platformę Android z wykorzystaniem Kotlin i Java,
    • tworzenie nowych funkcjonalności oraz rozwijanie istniejących modułów zgodnie z wymaganiami biznesowymi i technicznymi,
    • udział w projektowaniu architektury aplikacji z wykorzystaniem wzorców takich jak MVVM, MVI czy MVP,
    • rozwój rozwiązań opartych o Kotlin Multiplatform oraz współpracę przy budowaniu komponentów współdzielonych pomiędzy platformami,
    • implementację nowoczesnych interfejsów użytkownika przy wykorzystaniu Jetpack Compose,
    • pracę z bibliotekami i narzędziami wspierającymi rozwój aplikacji mobilnych, takimi jak Coroutines, Hilt czy Dagger,
    • tworzenie i utrzymywanie testów jednostkowych oraz dbanie o wysoką jakość dostarczanego kodu,
    • udział w code review oraz współtworzenie dobrych praktyk programistycznych w zespole,
    • współpracę z zespołem projektowym w metodyce Scrum, w tym aktywny udział w planowaniu, refinementach oraz review,
    • pracę z systemem kontroli wersji Git oraz rozwijanie i utrzymywanie procesu wytwarzania oprogramowania,
    • analizowanie i rozwiązywanie problemów technicznych oraz optymalizację wydajności aplikacji mobilnych,
    • współpracę z zespołami backendowymi, QA oraz UX/UI w celu dostarczania wysokiej jakości produktów.

Technologie

  • Java
  • Kotlin
  • Android Studio

Typ oferty

  • Developer

Wynagrodzenie

  • B2B: 110 – 160 zł/h netto + VAT

Doświadczenie

  • +5 lat

Stanowisko

  • Senior Android Developer

Skills

What Senior Mobile jobs ask for — and how much of it you have →
Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available