Browse current jobs

Advanced Engineer - Android Koltin

HARMAN · Bangalore

Apply on employer website

Source and collection record

Read the employer source

Last observed by our collector: . This is not a manual review or a confirmation from the employer.

Employer requisition: R-55011-2026

Job type and experience labels are automated discovery categories. The employer determines eligibility. Original experience wording was not retained separately; check the current employer page.

How sourcing and classification work · Report a discrepancy

Your application evidence checklist

Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.

0 of 2 checks marked. Keep unresolved requirements as questions for the employer.

Collected role description

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 fast-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 UI testing strategies. 5. Kotlin Development: Strong knowledge of Kotlin development, especially Coroutines. Bonus Points if You Have 1. Navigation Domain Knowledge: Domain knowledge in Navigation is a plus. 2. Figma Toolchain: Experience with Figma toolchain for understanding UI concepts and extracting assets. What Makes You Eligible 1. Relevant Experience: 3 to 6 years of experience in Android application development. 2. Technical Skills: Strong technical skills in Jetpack Compose, Android Jetpack, and UI development. 3. Problem-Solving Skills: Exceptional problem-solving, analytical, and critical thinking skills. What We Offer - Competitive salary and benefits package - Opportunities for professional growth and development - Collaborative and dynamic work environment - Access to cutting-edge technologies and tools - Recognition and rewards for outstanding performance through BeBrilliant - Work from Office environment with in-person collaboration, with most office-based roles onsite Five days a week.

Collected experience requirement

6 years