Pracuj.pl Praca zdalna Mid New

Android AOSP Developer

Michael Page

⚲ Warszawa

120–140 zł netto (+ VAT) / godz.

Wymagania

  • Kotlin
  • Java

Opis stanowiska

Nasze wymagania: 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). Zakres obowiązków: 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. 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