neXa
Senior Android Developer
neXaPoland4 hours ago
Full-timeEngineering, Information Technology

Stanowisko: Senior Android Software Engineer

Lokalizacja: 100% zdalnie (Polska) (ONLY CANDIDATES BASED IN POLAND)

Wynagrodzenie: do 135,00 PLN netto/h (B2B)

Start pracy: ASAP (max. 1-miesięczny okres wypowiedzenia)

Języki: polski



O stanowisku

Dołączysz do zespołu rozwijającego nowoczesne aplikacje mobilne dla systemu Android. Twoim zadaniem będzie projektowanie, implementacja i utrzymanie aplikacji z wykorzystaniem najnowszych technologii oraz najlepszych praktyk inżynierskich. Będziesz współpracować z zespołem produktowym i technicznym przy definiowaniu oraz wdrażaniu nowych funkcjonalności, a także integrować rozwiązania z wewnętrznymi i zewnętrznymi API.


Zakres obowiązków

  • projektowanie i rozwój aplikacji mobilnych dla Android,
  • współpraca z zespołem przy definiowaniu i wdrażaniu nowych funkcjonalności,
  • integracje z API wewnętrznymi i zewnętrznymi (np. płatności, weryfikacja tożsamości),
  • udział w testach kodu, wydajności i UX,
  • identyfikacja i usuwanie błędów oraz dbanie o jakość kodu,
  • udział w rozwoju produktu zarówno od strony technologicznej, jak i funkcjonalnej.


Must-have

  • minimum 6 lat doświadczenia w programowaniu na Android (preferowany Kotlin) i co najmniej dwa zrealizowane projekty komercyjne,
  • doświadczenie w pracy z REST API,
  • praktyczna znajomość Android Studio, Android SDK i Jetpack Compose,
  • bardzo dobra znajomość architektur aplikacyjnych (MVVM, MVI, Clean Architecture) i wzorców projektowych,
  • doświadczenie w publikowaniu aplikacji w Google Play i znajomość CI/CD (np. GitLab CI, GitHub Actions, Bitrise),
  • znajomość dobrych praktyk bezpieczeństwa aplikacji mobilnych (Android Keystore, EncryptedSharedPreferences, reverse engineering, root detection),
  • umiejętność pisania czytelnego, testowalnego kodu i dbania o dokumentację,
  • bardzo dobra znajomość języka angielskiego (min. B2).


Nice-to-have

  • doświadczenie we współpracy z developerami iOS,
  • znajomość frameworków cross-platform (Kotlin Multiplatform, Flutter, React Native),
  • znajomość zasad programowania reaktywnego,
  • doświadczenie z GraphQL.

Key Skills

Ranked by relevance