Introduction: A Career at HARMAN Automotive
We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to rapid-track your career.
• Engineer audio systems and integrated technology platforms that augment the driving experience
• Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence
• Advance in-vehicle infotainment, safety, efficiency, and enjoyment
About the Role
We're seeking an experienced Android UI Developer to join our team. As a UI Developer, you'll lead the development of complex user interfaces and UI components for Android Automotive OS applications using Jetpack Compose.
What You Will Do
1. UI Development: Lead the development of complex user interfaces and UI components for Android Automotive OS applications.
2. MVVM Adoption: Drive the adoption of the MVVM architectural pattern and best practices within the UI team.
3. Collaboration: Collaborate with UX/UI design team,
UI Architect, and Product Owner to ensure alignment on technical feasibility and user experience goals.
4. UI Testing: Design and implement comprehensive unit and UI testing strategies using frameworks like JUnit, Espresso, and Compose testing.
5. Performance Optimization: Proactively identify and resolve performance bottlenecks and UI/UX issues.
6. Mentorship: Guide junior UI developers with peer reviews and pair programming.
What You Need to Be Successful
1. Android Experience: 6 to 9 years of experience in Android application development, with a large focus on UI development using Jetpack Compose.
2. Jetpack Compose: Deep technical know-how of Jetpack Compose, including its architecture and performance characteristics.
3. Android Jetpack: Experience with Android Jetpack components, especially ViewModel and StateFlow/SharedFlow.
4. UI Testing: Proven ability to design and implement comprehensive