Senior Android Engineers
 Office 
Senior Android Engineer responsible for Android Application & Frameworks Development for Automotive domain in infotainment systems.
ROLES & RESPONSIBILITIES
- Implementation of user-oriented, scalable and maintainable technical solutions for Android apps & frameworks development using modular architecture.
 - Ensure code quality and reusability and participate in code reviews.
 - Able to collaborate and interact effectively with cross-functional teams and customers.
 
REQUIRED QUALIFICATIONS
- Have 2+ years of experience in Android app/system development.
 - Good Experience in Android Application & Frameworks development for Infotainment systems.
 - Good programming skills in C++, Java, Kotlin using coroutines etc.
 - Good knowledge of dependency injection and reactive programming on Android.
 - Expert in using Android architecture components (Live Data, Room, View Models etc.)
 - Software Engineering Best Practices, Clean Architecture, SOLID principles, Coding Standards, design patterns (MVP, MVVM etc.)
 - Experienced with REST/JSON based service architectures.
 - Experience in Configuration, Defect, Requirement & Change Mgmt. tools e.g., JIRA, GIT, CI/CD and build tools.
 - Proactive team player with good communication skills.
 
TOOLS
- Android Studio, Layout Manager, ADB Debugger, App Profiler, Gradle
 - Android Espresso, Robolectric, Mockito, Sonarqube, Git, Jenkins
 
Project location: Greater Munich Area
Duration: long-term
