PbProject description /b /ppThis presents an exceptional opportunity to contribute to the innovative in-vehicle infotainment (IVI) project for one of the leading European trucks manufacturers. This rapidly expanding project seeks talented software developers who thrive on challenges and possess a passion for cutting-edge technologies. Our team is actively involved in the development of a core functionality of IVI, encompassing Tuner, Audio Management, Telephony, Multimedia, Text Messaging, Speech Dialogue System, and Projection technologies provided by Apple and Google. The selected candidate will gain valuable experience in the development or integration of these functionalities. As a member of the international team, the candidate will have the privilege of collaborating with the latest software technologies, such as Android Automotive OS. /ppbr/ppbResponsibilities /b /pulliParticipate in requirement analysis. /liliDesign, create, and maintain efficient, reusable, and reliable Kotlin/Java code from scratch. /liliImplement performance and quality services. /liliIdentify bottlenecks and bugs, and implement solutions to these problems. /liliMaintain code quality. /liliPlan and lead refactoring of existing applications/services. /liliMentor and guide team members in best practices for Android Automotive development. /liliCoordinate with cross-functional teams (UI/UX, QA, DevOps) to ensure smooth delivery. /liliDrive architectural decisions and ensure compliance with automotive standards. /li /ulpbr/ppbSkills /b /ppMust have /pullib5+ years of experience in Java 5+ in Kotlin development on Android /b /liliUnderstanding of Android Application Framework /liliExcellent understanding of UI placement, layout Wireframes. /liliDevelopment experience with Android Services, AIDL Binders. /liliUsage of Design Patterns on Android (MVP, MVVM, clean architecture) /liliDeep understanding of Google requirements and the way of development of Android applications and CDD /liliHands-on experience with Android Studio, SDK, Gradle AVD /liliKnowledge of testing principles (Unit/UI tests). /liliExperience writing Unit tests and Automated Tests using JUnit, Mockito, etc. /liliExcellent communication skills with both internal teams and customers /liliProven track record of contributing to at least 3 different Android projects, preferably in diverse domains (e.g., infotainment, multimedia, telephony). /liliDemonstrated ability to adapt to different architectures and project requirements. /liliPractical experience using Product Flavors for app customization. /liliProvide accurate task estimations and contribute to sprint planning. /li /ulpbr/ppNice to have /pulliExperience with AOSP development and Android NDK. /liliExperience with creating System Applications and Home Screen applications. /liliExperience with framework components like Telephony, Dialer, Network, etc. /liliDevelopment experience with System UI and Service Manager /liliAndroid Automotive experience and exposure /liliExperience with CI/CD pipelines (Jenkins, GitLab CI) for Android Automotive. /liliKnowledge of dependency injection frameworks (Dagger/Hilt), RxJava, Coroutines. /liliProficiency in debugging tools (ADB, Systrace, Perfetto). /liliExperience with Jetpack Compose /li /ulpbr/ppbOther /b /ppbLanguages /b /ppEnglish: B2 Upper Intermediate /ppbr/ppWe offer numerous bbenefits /bsuch as: /pp⏰ Flexible work schedule /p