Android AOSP Developer - IT Contracting

Ricerca e selezioneMichael PageWrocławnofluffjobspubblicata il 18/09/2026
Indispensabile:JavaMobileAI

Naszym Klientem jest firma technologiczna działająca w obszarach bioinżynierii i sprzedaży. Branża: Technology & Telecoms Obszar: IT Development Oferujemy

Współpraca długofalowa

Kontrakt B2B z Michael Page

Współpraca zdalna, sporadyczne wizyty w biurze Klienta we Wrocławiu

Wynagrodzenie godzinowe: 120-140 PLN/h net+VAT

Daily tasks

  • Rozwój i utrzymanie komponentów systemowych Androida (AOSP) oraz warstwy Android Core.
  • Projektowanie i implementacja niskopoziomowych modułów systemowych z naciskiem na stabilność i wydajność.
  • Tworzenie i rozwój architektury wokół autorskiej biblioteki biometrycznej wykorzystywanej w systemie.
  • Integracja komponentów HAL, komunikacja poprzez Binder oraz implementacja JNI.
  • Projektowanie czytelnych, stabilnych API do komunikacji między modułami systemu.
  • Optymalizacja zużycia pamięci, czasu inicjalizacji oraz zachowania systemu w runtime.
  • Współpraca z zespołami embedded, ML oraz hardware w środowisku produkcyjnym.
  • Analiza błędów systemowych, projektowanie strategii error handling i odporności na awarie.

Requirements

Minimum 5 lat doświadczenia komercyjnego w rozwoju aplikacji i systemu Android.

Bardzo dobra znajomość Kotlina i Javy, w tym nullability, generics oraz mechanik językowych.

Dogłębne zrozumienie architektury Androida, lifecycle aplikacji i init sequence.

Doświadczenie w pracy z IPC, Android Services oraz zarządzaniem pamięcią.

Praktyczna znajomość współbieżności: threading, coroutines, Flow, structured concurrency.

Doświadczenie z HAL, JNI oraz komunikacją Binder (wymóg konieczny).

Wiedza z zakresu projektowania architektury (MVI, MVVM), testowalności i separacji warstw.

Doświadczenie z on-device Machine Learning (TensorFlow Lite, PyTorch Mobile lub podobne).

Must have: Android, Java, MVVM, Machine learning, PyTorch