Senior Android Developer

Praca zdalna

Oferty pracy     Senior Android Developer

Senior Android Developer

📍 Lokalizacja: praca zdalna
💰 Wynagrodzenie: 100 - 125 pln/h
📄 Forma zatrudnienia: B2B


Dołączysz do zespołu rozwijającego aplikację mobilną na system Android. Będziesz odpowiedzialny za projektowanie, implementację i utrzymanie nowych funkcjonalności, dbanie o wysoką jakość kodu oraz wspieranie zespołu w rozwoju technologicznym i produktowym.

Wymagania



  • minimum 6-letnie doświadczenie w programowaniu aplikacji mobilnych na Androida (preferowany Kotlin), potwierdzone udziałem w co najmniej 2 komercyjnych projektach,
  • doświadczenie w pracy z REST API,
  • praktyczna znajomość Android Studio, Android SDK oraz tworzenia interfejsów użytkownika w Jetpack Compose,
  • dobra znajomość zasad inżynierii oprogramowania, architektur rozproszonych, wzorców projektowych i podejść do projektowania aplikacji (np. MVVM, MVI, Clean Architecture),
  • doświadczenie w publikacji aplikacji w Google Play oraz znajomość procesów CI/CD (GitLab CI, GitHub Actions, Bitrise),
  • znajomość dobrych praktyk bezpieczeństwa aplikacji mobilnych na Androida (ochrona danych, Android Keystore, EncryptedSharedPreferences, reverse engineering, root detection),
  • umiejętność pisania czytelnego, testowalnego kodu oraz prowadzenia dokumentacji technicznej,
  • znajomość języka angielskiego na poziomie min. B2,
  • poczucie humoru 😊


Mile widziane:

  • doświadczenie we współpracy z programistami iOS i świadomość wyzwań wieloplatformowych,
  • znajomość frameworków cross-platform (Kotlin Multiplatform, Flutter, React Native),
  • znajomość zasad programowania reaktywnego,
  • doświadczenie w pracy z GraphQ

Obowiązki


  • projektowanie i implementacja aplikacji mobilnej na Androida,
  • współpraca z zespołem produktowym i technicznym przy definiowaniu i rozwoju nowych funkcjonalności,
  • integracja wewnętrznych i zewnętrznych API (np. operacje płatnicze, weryfikacja tożsamości),
  • realizacja oraz wsparcie testów kodu, wydajności i doświadczeń użytkownika,
  • identyfikacja i naprawa błędów, utrzymanie wysokiej jakości kodu zgodnie z dobrymi praktykami inżynierskimi,
  • aktywny udział w rozwoju produktu – zarówno pod kątem technologicznym, jak i funkcjonalnym.

Tryb pracy

Praca zdalna

Osoby kontaktowe

Kornelia Brzyska
Junior Talent Acquisition Consultant

Udostępnij ofertę

   
Recruitment powered by tomHRM