Vasco Electronics
Jesteśmy firmą z Polski, w której tworzymy tłumacze elektroniczne dla indywidualnych użytkowników z całego świata. Nasz zespół to ludzie z pasją i doświadczeniem w kreowaniu rozwiązań ułatwiających komunikację w wielu językach.
Poszukujemy Android/AOSP Developera do rozwoju i modyfikacji platformy Android. Będziesz odpowiedzialny za dostosowywanie, kompilowanie i utrzymywanie niestandardowych wersji systemu, a także tworzenie aplikacji systemowych i bibliotek. Do Twoich zadań należeć będzie również niskopoziomowe debugowanie, implementacja nowych funkcji oraz zapewnienie wysokiej jakości kodu. Szukamy osoby z głęboką wiedzą o Androidzie, doświadczeniem z AOSP i umiejętnością efektywnej współpracy w zespole.
Miejsce pracy: Kraków
Tryb pracy: Hybrydowy, 3 dni z biura, 2 dni zdalnie
Etat: Full time
Rodzaj umowy: Umowa o Pracę, Umowa Zlecenie, B2B
Wynagrodzenie:
UoP (brutto): 12000 - 18000 PLN
UZ (brutto): 71 - 107 PLN/h
B2B (netto/h FV): 93 - 133 PLN/h
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.
Nasze oczekiwania
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ę
Oferujemy
Środowisko oparte na wartościach i przyjazną, nieformalną atmosferę – bez nadęcia, z fajnymi ludźmi i dobrą kawą
Duży wpływ na kształt pracy zespołu
Budżet do wykorzystania na platformie Worksmile, która oferuje dostęp do takich benefitów jak m.in. Multisport, Allianz, Luxmed, PZU oraz wiele innych
Elastyczny czas pracy
Inicjatywy rozwojowe
Dofinansowanie okularów korekcyjnych 800 zł
Częste integracje
Atrakcje w biurze tj. PS5 + VR2, biuro przyjazne zwierzętom, przekąski i owoce w biurze
Parking przy biurze
Gross per month - Permanent
Check similar offers