Aplikuj teraz

AOSP Developer

Vasco Electronics S.A.

Kraków, Stare Miasto
163 zł/godz.
zdalna, hybrydowa
Git
Android
AOSP
Kotlin
Java
🌐 zdalna
🏠 hybrydowa

Wymagania

Technologie wymagane

Git

Android

AOSP

Kotlin

Java

Technologie mile widziane

C/C++

Jenkins

System operacyjny

Linux

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 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

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ę

Twój zakres obowiązków

  • Dostosowywanie, kompilowanie i utrzymywanie niestandardowych wersji systemu Android
  • Projektowanie i implementacja zaawansowanych aplikacji oraz bibliotek na platformę Android
  • 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 oraz dodawanie nowych funkcjonalności
  • Aktywna współpraca z innymi deweloperami, testerami, designerami oraz project managerami w ramach rozwoju oprogramowania
  • Dbanie o wysoką jakość kodu oraz stabilność wprowadzanych zmian
Wyświetlenia: 11
Opublikowanaokoło miesiąc temu
Wygasaza 16 dni
Tryb pracyzdalna, hybrydowa
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "AOSP Developer"