Jobs · nofluffjobs

Android AOSP Developer - IT Contracting
Michael Page · Remote, Wrocław · Posted 28d ago
Available in 2 locations
Remote, Wrocław · onsite Apply → Wrocław, Remote · onsite Apply →About the role
Develop and maintain Android system components (AOSP) and core layers, focusing on stability and performance. Responsibilities include designing low-level system modules, optimizing memory usage, and collaborating with embedded and ML teams. Requires strong knowledge of Kotlin, Java, and Android architecture.
Full job description (as posted) ↓
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
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
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.
Read the full posting on nofluffjobs (posting in Polish) →
FAQ
Is the Android AOSP Developer - IT Contracting role at Michael Page remote?+
This Android AOSP Developer - IT Contracting position is listed as remote (Remote, Wrocław).
What is the salary for the Android AOSP Developer - IT Contracting role at Michael Page?+
The listing states 120-140 PLN / hour (b2b).
What seniority level is this Android AOSP Developer - IT Contracting role?+
This is a senior level position.
How do I apply for the Android AOSP Developer - IT Contracting role at Michael Page?+
Use the "Apply on nofluffjobs" button to open the original posting on nofluffjobs, where you can submit your application directly to Michael Page.