Senior Android Developer (Remote)

16800-23500 PLN miesięcznie (B2B)

Renegades Sp. z o.o.

Czym będziesz się zajmować?

Osoba, która dołączy do naszego zespołu będzie odpowiedzialna za rozwój nowych ekranów w Jetpack Compose, migrację starszych widoków napisanych w XML/ViewBinding, integrację z Google Maps i usługami lokalizacyjnymi, a także implementację bezpiecznego logowania (OpenID Connect / OAuth 2.0).

Pracujemy w Kotlin, wykorzystując Coroutines i RxJava do obsługi asynchroniczności, a także popularne biblioteki (Coil 3, OkHttp) do animacji i ładowania obrazów.

Oczekujemy solidnego doświadczenia w testach jednostkowych i integracyjnych oraz praktyki w pracy z Kotlin Multiplatform (KMP) i nowoczesnym ekosystemem Androida.

Start projektu ASAP.

Kogo poszukujemy?

Szukamy doświadczonego developer Android, który dołączy do zespołu u naszego klienta z branży e-mobility.

Wymagania:
  • Android: doświadczenie z najnowszymi wersjami Androida
  • Kotlin: pełna znajomość języka, w tym Kotlin Coroutines i RxJava 3, doświadczenie z Kotlin Multiplatform (KMP)
  • UI: tworzenie nowych ekranów w Jetpack Compose (Material 3), migracja starszych ekranów napisanych w XML/ViewBinding
  • Biblioteki i multimedia:
    • Lottie
    • Coil 3
    • OkHttp
  • Mapy i lokalizacja:
    • Google Maps SDK, Google Places SDK 5.1
    • FusedLocationProvider
  • Bezpieczeństwo / logowanie: implementacja OpenID Connect / OAuth 2.0 z użyciem AppAuth
  • Testowanie: doświadczenie w testach jednostkowych i integracyjnych, m.in. JUnit 4, Robolectric, MockK, OkHttp MockWebServer, Coroutines Test oraz raportowanie pokrycia testami (Jacoco)

Czego wymagamy?

Znajomości:
Języki:
  • Polski
  • Angielski

Jakie warunki i benefity otrzymasz?

  • 100-140 PLN godzinowo (B2B)
  • B2B - Stałe godziny pracy (100%)
  • Praca zdalna: W całości

Gdzie będziesz pracował?

Zdalnie

Kim jesteśmy?

Łączymy doświadczonych programistów z naszymi klientami z Polski, Europy Zachodniej oraz USA.