Tworzymy nowoczesną aplikację mobilną na Androida, która wspiera planowanie i realizację inspekcji terenowych. Aplikacja umożliwia integrację z robotami inspekcyjnymi za pomocą Bluetooth Low Energy (BLE), wspierając operatorów w konfiguracji i obsłudze sprzętu w terenie. Projekt łączy technologie mobilne, IoT oraz UX dopasowany do wymagających warunków pracy.
Regular Android Developer
Twój zakres obowiązków
- Rozwój aplikacji mobilnej na Androida w języku Kotlin
- Implementacja komunikacji Bluetooth (BLE) z robotami inspekcyjnymi
- Tworzenie funkcjonalności do planowania i zarządzania zadaniami zespołów terenowych
- Współpraca z projektantami nad intuicyjnym i odpornym UI/UX
- Zapewnienie logowania, monitorowania oraz raportowania błędów (observability)
- Wdrażanie testów jednostkowych, testów UI i integracja z pipeline'ami CI/CD
Nasze wymagania
- Min. 3 lata doświadczenia w programowaniu na Androida (Kotlin, Android SDK)
- Znajomość komponentów Jetpack i architektur MVVM, MVI, Clean Architecture
- Umiejętność pracy zespołowej i dobra komunikacja w języku angielskim
- Doświadczenie w pracy z metodykami Agile
- Praktyczna znajomość BLE (wyszukiwanie urządzeń, zarządzanie połączeniami, transfer danych)
- Tło w obszarze robotyki, IoT lub aplikacjach sprzętowo-zintegrowanych