This position is no longer available
Bangalore, Karnataka, India On-site

Unknown Company was looking for a Software Engineer - Android Kotlin

About the Role

LVT is hiring a Software Engineer specializing in Android Kotlin to join our team. In this role, you will lead the development of complex user interfaces for Android Automotive OS applications, championing best practices in UI development.

What You'll Do

  • Lead the development of complex user interfaces and UI components for Android Automotive OS applications using Jetpack Compose.
  • Drive the adoption of the MVVM architectural pattern and best practices within the UI team.
  • Collaborate with UX/UI design team, UI Architect, and Product Owner to ensure alignment on technical feasibility and user experience goals.
  • Design and implement comprehensive unit and UI testing strategies using frameworks like JUnit, Espresso, and Compose testing.
  • Proactively identify and resolve performance bottlenecks and UI/UX issues.
  • Guide junior UI developers with peer reviews and pair programming.

What We're Looking For

  • 3 to 6 years of experience in Android application development, with a large focus on UI development using Jetpack Compose.
  • Deep technical know-how of Jetpack Compose, including its architecture and performance characteristics.
  • Experience with Android Jetpack components, especially ViewModel and StateFlow/SharedFlow.
  • Proven ability to design and implement comprehensive UI testing strategies.
  • Strong knowledge of Kotlin development, especially Coroutines.
  • Exceptional problem-solving, analytical, and critical thinking skills.

Nice to Have

  • Domain knowledge in Navigation is a plus.
  • Experience with Figma toolchain for understanding UI concepts and extracting assets.

Technical Stack

  • Android Automotive OS, Jetpack Compose, MVVM
  • Testing: JUnit, Espresso
  • Kotlin, Coroutines, ViewModel, StateFlow, SharedFlow
  • Figma

Benefits & Compensation

  • 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
  • Chance to work with a renowned German OEM

Work Mode

This role is onsite.

HARMAN is committed to making every employee feel welcomed, valued, and empowered. We encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you.

Required Skills
Android Automotive OSJetpack ComposeMVVMJUnitEspressoKotlinCoroutinesViewModelStateFlowSharedFlowAndroid JetpackUI Testing
Looking for a remote dev community?

200+ professionals, 37 countries, one network

Working remotely doesn't mean working alone. Iglu connects you with developers, designers, and digital experts worldwide. Collaborate, learn, and grow together.

Global professional network
Knowledge sharing & collaboration
Regular community events
Cross-project opportunities
Join the community
37 countries represented
About company
?
Job Details
Department Software Development
Category mobile
Posted 2 months ago