Dostosowywanie, kompilowanie i utrzymywanie niestandardowych wersji systemu Android
Projektowanie i implementacja zaawansowanych aplikacji oraz bibliotek na platformę Android
Debugowanie na niskim poziomie, analiza i rozwiązywanie złożonych problemów na styku systemu operacyjnego, frameworka i aplikacji, włączając w to analizę logów (logcat, dmesg)
Rozbudowa istniejących funkcjonalności oraz dodawanie nowych
Aktywna współpraca z innymi deweloperami, testerami, designerami oraz project managerami w ramach rozwoju oprogramowania
Dbanie o wysoką jakość kodu oraz stabilność wprowadzanych zmian
Nasze wymagania
Biegła znajomość języków Kotlin oraz Java i doskonała znajomość Android SDK
Minimum 3-4 lata komercyjnego doświadczenia w tworzeniu i utrzymywaniu aplikacji na platformę Android
Umiejętność projektowania i tworzenia zaawansowanych aplikacji oraz bibliotek na platformę Android
Praktyczne doświadczenie w pracy z AOSP (Android Open Source Project): kompilacja, modyfikacja i debugowanie kodu źródłowego Androida
Głęboka znajomość architektury systemu Android, w tym kluczowych komponentów systemowych
Doświadczenie w pracy z Android Framework i modyfikowaniu jego warstw
Platform bring-up i uruchamianie niestandardowych wersji Androida na dedykowanym sprzęcie
Biegłość w posługiwaniu się narzędziami deweloperskimi, w tym Android Studio, ADB oraz systemami kontroli wersji Git
Znajomość systemu Linux i swobodne poruszanie się w środowisku Linux
Rozwinięte zdolności analityczne i umiejętność rozwiązywania nieszablonowych problemów, które wykraczają poza standardową dokumentację i dostępne bazy wiedzy oraz wymagają dogłębnej analizy i wypracowania własnych skutecznych metod działania
Znajomość języka angielskiego na poziomie B2
Mile widziane
Znajomość systemów budowania Androida, takich jak Soong i Make
Praktyczna znajomość protokołów komunikacyjnych, np. Bluetooth (BLE), Wi-Fi, NFC
Dobra znajomość C/C++ oraz JNI (Java Native Interface) w kontekście integracji z natywnymi bibliotekami
Doświadczenie z frameworkami i bibliotekami takimi jak Dagger czy Retrofit
Doświadczenie z systemami CI - Jenkins
Znajomość Kotlin Multiplatform Mobile
Doświadczenie z tworzeniem aplikacji wykorzystujących rozwiązania z zakresu przetwarzania języka naturalnego: rozpoznawanie mowy, tłumaczenie, zamiana tekstu na mowę
Wymagane, Android, Android Studio, Git Mile widziane, C, C++, Jenkins, Kotlin, Java System operacyjny, Linux O projekcie, Szukamy doświadczonej osoby na stanowisko Android/AOSP Developer, która dołączy do naszego zespołu i będzie odpowiedzialna za rozwój, modyfikację oraz utrzymanie niestandardowych wersji systemu Android na dedykowanych ...
Wymagane, Bluetooth Mile widziane, Fluoride, BlueZ, Android, AOSP, Android Automotive OS, Apple CarPlay, Android Auto System operacyjny, Linux O projekcie, Dla naszego klienta, firmy technologicznej realizującej zaawansowane projekty z obszaru automotive, IoT i embedded development, poszukujemy osoby na stanowisko Senior ...
Wymagane, Kotlin, Java, Android O projekcie, W świecie nowoczesnych finansów technologia nie tylko wspiera biznes – ona go definiuje. Szukamy osoby na stanowisko Android Developer, która nie boi się wyzwań i chce mieć realny wpływ na kształt aplikacji, z których korzystają tysiące użytkowników. Jeśli Java i Kotlin to Twoje ...
... bezpieczeństwem aplikacji, monitorowanie podatności w bibliotekach zewnętrznych (SCA) oraz dbanie o zgodność ze standardami OWASP Mobile. Wymagamy doświadczenia w roli Android developera, Mile widziane doświadczenie jako Senior Android Developer/ Tech Lead, Doskonałej znajomości ekosystemu Android – od głębokiego rozumienia działania ...
Wymagane, Android, Kotlin, Jetpack Compose, Espresso, JUnit, MockK Mile widziane, Jetpack Compose O projekcie, Projekt obejmuje rozwój aplikacji mobilnych, które są już dostępne produkcyjnie i są stale rozwijane. Prace koncentrują się zarówno na wdrażaniu nowych funkcjonalności, jak i rozbudowie oraz refaktoryzacji istniejących ...
... wdrażaniu i testowaniu funkcjonalności dostępności w produkcyjnych aplikacjach Android. Twój zakres obowiązków, Rozwój natywnej aplikacji mobilnej na system Android., Implementacja rozwiązań z wykorzystaniem języka Kotlin., Praca z Jetpack Compose i/lub Android Views., Implementacja i optymalizacja funkcjonalności związanych ...
... https://jobeax.com/link/JSd7UYCSg572jJDY O projekcie, Wspólnie z naszym Partnerem, amerykańskim producentem sprzętu fitness, poszukujemy doświadczonego/ej specjalisty/ki do świadczenia usług jako Android Developer. Projekt dotyczy rozwoju mobilnej platformy treningowej nowej generacji, integrującej sztuczną inteligencję, urządzenia wearable oraz dane medyczne ...