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.