freehire launches on Product Hunt on 26 August.

Follow →

Programista Android (Kotlin / Jetpack Compose)

Open 25d reposted 17× · 17 open copies

Summary

Develops a native Android tourism app in Kotlin with Jetpack Compose, integrating maps, multimedia, and location services.

Nasza firma tworzy aplikacje dla turystów — łączymy multimedia, mapy i lokalizację, żeby ułatwić zwiedzanie muzeów, miast i atrakcji turystycznych. Szukamy samodzielnego Android developera, który będzie uczestniczyć w rozwoju naszej natywnej aplikacji i będzie miał realny wpływ na jej architekturę i kierunek rozwoju.

Forma współpracy i wynagrodzenie

Ilość pracy zależy od projektów, które aktualnie obsługujemy. Rozliczenie będzie możliwe na dwa sposoby:

  • stawka godzinowa: 65 zł/h — rozliczenie według faktycznie przepracowanych godzin,
  • rozliczenie od projektu — kwota ustalana indywidualnie, zależna od zakresu, umiejętności i wydajności; przy sprawnej pracy ta forma może być korzystniejsza niż stawka godzinowa.

Dopuszczamy też system mieszany, jeśli wyjdzie taka potrzeba.

Wymagania:

  • doświadczenie komercyjne w tworzeniu natywnych aplikacji Android w Kotlinie
  • bardzo dobra znajomość Android SDK, Jetpack Compose i Material 3
  • praktyczna znajomość Coroutines i Flow
  • doświadczenie z architekturą MVI oraz bibliotekami Koin, Room i DataStore
  • znajomość Ktor lub Retrofit
  • doświadczenie z Media3 (ExoPlayer, MediaSession) i odtwarzaniem multimediów w tle
  • integracje z Firebase (w tym Crashlytics) oraz GCP
  • Gradle, Git (GitHub, Bitbucket), publikacja i utrzymanie aplikacji w Google Play Console
  • samodzielność w projektowaniu, rozwijaniu i diagnozowaniu aplikacji oraz dbałość o czytelny, testowalny kod

Dodatkowym atutem będzie:

  • doświadczenie z Google Maps oraz Mapbox (Maps, Navigation)
  • znajomość Foreground Services (lokalizacja, media, synchronizacja danych)
  • CameraX i ML Kit (skanowanie kodów QR)
  • interfejsy adaptacyjne: tablety, orientacja pozioma, urządzenia składane
  • znajomość WCAG i wsparcia wielu wersji językowych
  • znajomość naszego stacku webowego: Laravel/PHP, Next.js/TypeScript, Koa, MySQL, PostgreSQL, Tailwind CSS, Cloudflare R2

See also

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