ITFS
ITFS
New

Senior Android Engineer

140 - 160 PLN/ godz.B2B
SeniorFull-time·B2B
#368693·Dodano dziś·0
Źródło: itfs.elevato.net
Aplikuj teraz

Tech Stack / Keywords

AndroidCI/CDKotlinJavaAPIEmbeddedGitLabCloud

Firma i stanowisko

Firma ITFS oferuje stabilne warunki współpracy oraz możliwość rozwoju w branży automotive, specjalizując się w systemach multimedialnych dla samochodów (infotainment) opartych na systemie Android.


Wymagania

  • Doświadczenie w branży automotive.
  • Udokumentowane, ponad 5-letnie doświadczenie w tworzeniu aplikacji na system Android.
  • Biegła znajomość języków Kotlin oraz Java.
  • Umiejętność samodzielnego zarządzania własną pracą przy minimalnym nadzorze.
  • Biegłość w korzystaniu z interfejsów Android API oraz Android Jetpack, w tym ogólna znajomość Android NDK i JNI.
  • Znajomość zasad projektowania systemu Android, wytycznych dotyczących interfejsu aplikacji, optymalizacji wydajności oraz frameworków testowych.
  • Znajomość usług systemowych wbudowanego systemu Android (embedded Android framework services).
  • Doświadczenie w pracy z narzędziami do ciągłej integracji, takimi jak GitLab CI.
  • Znajomość powiadomień push, interfejsów API oraz rozwiązań cloud messaging.
  • Doskonałe umiejętności programowania oraz weryfikacji kodu (proofreading).
  • Znajomość praktyk zwinnych Agile Scrum.
  • Świetne umiejętności interpersonalne z dbałością o efektywną współpracę i wywieranie pozytywnego wpływu na zespoły międzyfunkcyjne.

Nice to have:

  • Znajomość C++.
  • Doświadczenie w tworzeniu rozwiązań z obszaru map/nawigacji, multimediów oraz technologii Bluetooth.

Obowiązki

  • Projektowanie i rozwój modułowych, skalowalnych aplikacji dla systemów multimedialnych w samochodach (infotainment) opartych na systemie Android.
  • Tworzenie wzorców projektowych oraz bibliotek ułatwiających rozwój aplikacji.
  • Współpraca z zespołami międzyfunkcyjnymi, w tym z zespołem produktowym oraz UI/UX w celu definiowania funkcji aplikacji.
  • Identyfikowanie i eliminowanie wąskich gardeł w aplikacjach w celu optymalizacji ich wydajności.
  • Przeprowadzanie przeglądów kodu (code reviews) oraz praca zgodnie z zasadami ciągłej integracji i rozwoju (CI/CD).
  • Pisanie kodu testowego (w tym obsługa przypadków brzegowych) w celu zapewnienia wysokiej jakości, stabilności oraz poprawnego działania funkcji.
  • Projektowanie i wdrażanie aktualizacji oraz nowych wydań aplikacji.
  • Analiza platformy AOSP pod kątem lepszej wydajności i integracji aplikacji.
  • Tworzenie aplikacji demonstracyjnych oraz przykładowych (demo/sample apps) wykorzystujących technologię firmy.

Oferta

  • Przejrzyste warunki współpracy w firmie o pewnej i stabilnej pozycji rynkowej oraz możliwość rozwoju.
  • Możliwość skorzystania z benefitów: dofinansowanie do pakietu medycznego Enel-med i Multisport oraz podstawowy pakiet księgowy - darmowy do trzech faktur miesięcznie.
Karta sportowa
Opieka zdrowotna
ITFS

ITFS

136 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz