Senior Android Developer Miejsce pracy: Katowice Technologie, których używamy Wymagane Android Mile widziane Kotlin Java Jetpack Compose Git AIDL Android SDK AOSP JNI C C++ HALs Android Automotive OS Android Auto O projekcie W Qarbon IT tworzymy nowoczesne rozwiązania dla branży motoryzacyjnej. Obecnie szukamy doświadczonej osoby na stanowisko Senior Android Developera, która pomoże nam projektować i rozwijać aplikacje dla inteligentnych i autonomicznych pojazdów Lokalizacja: 100% zdalnie lub hybrydowo Technologie i narzędzia, z których korzystamy: •Języki: Kotlin, Java (Coroutines, Flow) •Frameworki: Jetpack Compose, Android SDK, AIDL, AOSP •Architektura: MVVM/MVI, Clean Architecture, Modular Architecture •Inne: Git, Unit & Integration Tests, JNI, C/C++ (opcjonalnie), Android Automotive OS, Android Auto Dołącz do nas i twórz rozwiązania, które kształtują przyszłość motoryzacji! Twój zakres obowiązków Tworzenie i rozwój aplikacji Android dla środowisk motoryzacyjnych (Android Automotive OS, Android Auto) Projektowanie nowoczesnej architektury aplikacji (MVVM/MVI, Clean Architecture, modularność) Praca z Jetpack Compose oraz klasycznym View Debugowanie, optymalizacja i testowanie kodu (unit / integration tests) Integracja aplikacji z systemami pojazdów oraz praca z AIDL, AOSP Opcjonalnie: współpraca z warstwą sprzętową przy użyciu JNI i C/C++, rozwój HALs Wspieranie zespołu i mentoring młodszych programistów Udział w przeglądach kodu i dyskusjach architektonicznych Nasze wymagania Minimum 5 lat doświadczenia w rozwoju aplikacji Android Komercyjne doświadczenie w branży automotive – warunek konieczny Doskonała znajomość Kotlin (w tym Coroutines i Flow) i/lub Java Praca z Jetpack Compose oraz klasycznymi komponentami UI Rozumienie architektury aplikacji (MVVM/MVI, Clean Architecture) Znajomość Git oraz umiejętność pisania testów jednostkowych i integracyjnych Umiejętność mentorowania innych, branie odpowiedzialności za cały cykl życia projektu i aktywne Uczestniczenie w rozwoju zespołu Znajomość języka angielskiego na poziomie co najmniej B2 Mile widziane Doświadczenie z AIDL, Android SDK, AOSP Znajomość JNI, C/C++, HALs i pracowała z Android Automotive OS lub Android Auto Tak organizujemy naszą pracę Tak pracujemy wewnątrz organizacji u klienta agile To oferujemy Budżet szkoleniowy dopasowany do Twojej ścieżki rozwoju Prywatna opieka medyczna Karta Multisport z dopłatą Eventy firmowe online i offline Praca 100% zdalna lub hybrydowa - Twój wybór Realny wpływ na architekturę, technologie i jakość tworzonych rozwiązań Benefity dofinansowanie zajęć sportowych prywatna opieka medyczna możliwość pracy zdalnej elastyczny czas pracy spotkania integracyjne paczki świąteczne świętowanie urodzin Etapy rekrutacji Rozmowa wstępna z rekruterem IT Weryfikacja techniczna Prześlij swoje CV przez formularz- skontaktujemy się z wybranymi kandydatami. Dołącz do nas i pomóż nam dbać o najwyższą jakość naszych produktów! QARBON IT sp. z o.o. Qarbon IT to dynamiczny zespół pasjonatów technologii. Tworzymy zaawansowane, spersonalizowane rozwiązania cyfrowe, które trafiają do klientów na całym świecie. Obecnie liczymy ponad 70 specjalistów, w tym Data Scientist, Java deweloperów, JS deweloperów i deweloperów app mobile. Naszą misją jest angażowanie najlepszych profesjonalistów w projekty, które nie tylko inspirują, ale i pozwalają rozwijać się w najnowszych technologiach. Informujemy, że administratorem danych jest Qarbon IT z siedzibą w Katowicach, ul. Hutnicza 6 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Hello HR oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją