Advanced Engineer - Android Kotlin
HARMAN · Bangalore
Collected role description
Role overview
Advanced Engineer - Android Kotlin at HARMAN
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
Required qualifications
- 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
- 3 to 6 years of experience in Android application development. 2.
Required 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.
Employment details
- Location: Bangalore - Karnataka [India - Kalyani Platina]
About the employer
- 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.
Additional role details
- 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
Collected experience requirement
6 years