Android Developer
We are currently looking for a Senior Android Developer with experience in the automotive industry.
Tech Stack
Language: Kotlin (with Java interoperability)
UI: XML Layouts + Custom Views (no Jetpack Compose)
Architecture: Clean Architecture + MVI (preferred)
Asynchronous Programming: Coroutines, RxJava2
Data: Retrofit, Room, DataStore / SharedPreferences
DI: Hilt
Build System: Complex, multi-flavor, and multi-module Gradle configuration
Collaboration: Figma, GitHub
Debugging: ADB, logcat, basic CLI
AI Utilization: AI-assisted software development (prompt engineering, code generation, refactoring, debugging) using tools such as GitHub Copilot and Claude
Requirements:
Excellent knowledge of Kotlin and modern Android fundamentals
Proficiency in working with XML layouts and Custom Views
Solid understanding of Clean Architecture + MVI (ability to extend/develop existing flows and processes)
Experience with multi-module and multi-flavor projects
Hands-on experience with tools: Coroutines, Retrofit, Room, Hilt
Basic knowledge of unit testing
Effective use of AI tools to increase development efficiency
Responsibilities
Designing and implementing foundation components and SDKs for Android
Creating the core application structure and reference examples
Integrating vehicle-related APIs (both real and mocked)
Ensuring high code quality, stability, and documentation

xBerry Sp. z o.o.
xBerry to zespół inżynierów i technologicznych twórców, którzy projektują innowacyjne rozwiązania dla biznesu. Tworzymy technologie z obszaru uczenia maszynowego, IoT, robotyki i systemów wbudowanych – i znacznie więcej....Android Developer
Android Developer