Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

emagine

NewBe an early applicant

Senior Programista Android

Posted
Discussion

Summary

Senior Android developer role building mobile banking apps in Kotlin — using coroutines/Flow, Kotlin Multiplatform, Jetpack Compose, MVI/MVVM architecture, Koin/Hilt DI and Ktor/Retrofit APIs. B2B contract paying up to 1200 PLN/day; hybrid in Warsaw with 4 office days per month.

  • Bankowość

  • B2B do 1200 zł/dzień

  • Hybryda w Warszawie 4x w miesiącu z biura

Podsumowanie: Stanowisko Senior Programisty Android koncentruje się na rozwijaniu aplikacji mobilnych w Kotlinie, w kontekście zespołowym, dążąc do dostarczania wysokiej jakości rozwiązań dla klientów.

Obowiązki:

  • Projektowanie i rozwijanie aplikacji mobilnych w Kotlinie z wykorzystaniem korutyn i Flow.

  • Tworzenie rozwiązań przy użyciu KMP (Kotlin Multiplatform) i Jetpack Compose.

  • Wdrażanie wzorców architektonicznych MVI/MVVM w projektach.

  • Korzystanie z Koin/Hilt do zarządzania zależnościami.

  • Integracja z API przy użyciu Ktor/Retrofit.

  • Prowadzenie testów jednostkowych z wykorzystaniem JUnit i MockK.

  • Automatyzacja budowy aplikacji za pomocą Gradle.

  • Wersjonowanie kodu z użyciem Git i narzędzi współpracy takich jak GitHub Copilot.

Wymagane technologie:

  • Kotlin

  • Korutyny

  • Flow

  • KMP

  • Jetpack Compose

  • MVI/MVVM

  • Koin/Hilt

  • Ktor/Retrofit

  • JUnit

  • MockK

  • Gradle

  • Git

  • GitHub Copilot

Mile widziane:

  • Swift, Xcode

  • SQLDelight/Room

  • Roborazzi/Paparazzi

  • Detekt, SonarQube

  • Jenkins

  • Firebase, Sentry, Dynatrace

  • Figma

  • Doświadczenie w bankowości mobilnej

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 →