Senior Android Engineer: Automotive Infotainment Systems

Remotely
Full-time
We're seeking an exceptional Senior Android Engineer to architect and implement sophisticated Android applications and frameworks for automotive infotainment systems. Your expertise will drive the next generation of connected car experiences, blending cutting-edge mobile development with automotive innovation. About the Position: - This role sits at the intersection of Android development and automotive technology—a rapidly expanding sector with tremendous growth potential. - You'll collaborate with cross-functional teams to create intuitive, responsive, and feature-rich applications that enhance the driving experience while adhering to strict automotive quality standards. Key Responsibilities: - Design and implement user-oriented, scalable Android applications utilizing modular architecture principles specifically for automotive infotainment environments. - Develop and optimize frameworks tailored for in-vehicle systems that balance performance with resource constraints. - Architect solutions employing MVVM, Clean Architecture, and SOLID principles to ensure maintainability and extensibility. - Ensure exceptional code quality through rigorous testing methodologies and comprehensive code reviews. - Collaborate effectively with UX designers, QA specialists, product managers, and automotive engineers - Interface directly with stakeholders to translate complex requirements into elegant technical solutions. - Drive innovation by researching and implementing emerging Android technologies relevant to automotive applications. - Mentor junior developers and contribute to technical documentation and knowledge sharing. - Required Qualifications. - 5+ years of professional experience in Android application and system development. - Advanced programming proficiency in Kotlin (including Coroutines and Flow), Java, and C++. - Strong command of dependency injection frameworks (Hilt, Dagger2, or Koin). - Expert knowledge of Android Jetpack components (LiveData, Room, ViewModel, Navigation). - Proven implementation of reactive programming paradigms (Flow, RxJava/RxKotlin). - Mastery of architectural patterns (MVVM, MVI, Clean Architecture) and design patterns. - Experience with REST/JSON-based service integration and offline-first architecture. - Proficiency in version control systems (Git), CI/CD pipelines, and build automation. - Familiarity with configuration management and project tracking tools (JIRA, Confluence). What We Offer: - Challenging, cutting-edge projects with leading automotive manufacturers. - Fully remote work arrangement with flexible scheduling. - Competitive compensation package. - Professional development opportunities and conference attendance. - Collaborative culture that values diverse perspectives. - Work-life balance with respect for your time and well-being. - Latest hardware and development tools.