neXa
Android Developer (Kotlin)
neXaPoland17 hours ago
Full-timeInformation Technology

Rola: Senior Android Developer

Stawka: 120-140 PLN net/h (B2B)

Seniority: Senior


Opis stanowiska / Projekt:

Poszukujemy Android Developera do zespołu odpowiedzialnego za rozwój i utrzymanie złożonego ekosystemu reklamowego w aplikacjach mobilnych. Projekt obejmuje implementację różnych formatów reklamowych (display, wideo, natywne), integrację z treściami webowymi oraz optymalizację wydajności i UX aplikacji przy zachowaniu zgodności z zasadami prywatności danych.

Specjalista będzie współpracował z zespołami mobilnymi, backendowymi i frontendowymi w celu tworzenia skalowalnych, wysokiej jakości rozwiązań, a także uczestniczył w debugowaniu i optymalizacji komponentów reklamowych.


Dlaczego warto:

  • Praca przy zaawansowanym systemie reklamowym dla mobilnych aplikacji w dużej skali użytkowników.
  • Możliwość łączenia technologii natywnych i webowych w jednym projekcie.
  • Rozwój kompetencji w zakresie inżynierii oprogramowania, optymalizacji wydajności oraz UX.
  • Współpraca z doświadczonym zespołem przy innowacyjnych rozwiązaniach AdTech.



Zakres obowiązków:

  • Tworzenie i rozwój komponentów reklamowych w aplikacjach Android.
  • Optymalizacja odtwarzania reklam wideo i monitorowanie poprawności zdarzeń trackingowych.
  • Integracja natywnego kodu aplikacji z treściami webowymi i SDK reklamowymi.
  • Wsparcie implementacji mechanizmów prywatności danych (np. CMP / RODO).
  • Współpraca z zespołami projektowymi w celu zapewnienia spójnej architektury i wysokiej jakości rozwiązań.
  • Tworzenie testów jednostkowych i integracyjnych oraz udział w code review.


Must-have

  • Min. 4 lata doświadczenia w tworzeniu natywnych aplikacji Android (Kotlin).
  • Dobra znajomość architektury aplikacji mobilnych (MVVM, MVI, Clean Architecture).
  • Praktyczne doświadczenie z Android WebView i komunikacją natywno-webową (np. JavaScriptInterface).
  • Solidna znajomość JavaScript oraz podstaw HTML/CSS do integracji i debugowania treści reklamowych.
  • Doświadczenie w pracy z RESTful API i programowaniem asynchronicznym.
  • Pisanie testów jednostkowych i integracyjnych.
  • Znajomość systemów kontroli wersji (Git).
  • Proaktywne podejście do rozwiązywania problemów i umiejętność pracy w zespole.


Nice-to-have

  • Doświadczenie w projektach o dużej skali i wysokim natężeniu ruchu.
  • Programowanie reaktywne (RxJava/RxKotlin, Combine).
  • Znajomość Jetpack Compose i Coroutines.
  • Doświadczenie w testach A/B i eksperymentach użytkowników.
  • Wkład w projekty open-source lub aktywny profil na GitHub.
  • Praca w metodykach Agile / Scrum.

Key Skills

Ranked by relevance