Taro Logo

Android Engineer

Leading mobility company that works with tires, providing digital services, maps and guides, while investing in high-technology materials, 3D printing and hydrogen.
$100,000 - $120,000
Android
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Travel · Consumer

Description For Android Engineer

Michelin is seeking an Android Engineer to join their mobile team, focusing on developing native mobile apps for Tablet Hotels and MICHELIN Guide. The role is part of a small, focused group of iOS and Android engineers responsible for apps used by thousands of global travel and gastronomy enthusiasts.

The position reports to the Lead Android Engineer in a two-person Android team, where you'll have significant ownership of the Android platform. You'll be involved in full-cycle software development, from requirements analysis to implementation and testing. The role requires translating global mobile app strategy into polished native Android experiences, working closely with product, design, and engineering teams.

Michelin, headquartered in Greenville, South Carolina, is a leading mobility company with approximately 23,000 employees in North America. The company has been consistently ranked #1 across major tire categories and is known for innovation in mobility solutions. The position offers competitive compensation ($100,000-$120,000 annually) and requires two days per week in the New York City office.

The ideal candidate will bring 3+ years of native Android development experience, strong Kotlin programming skills, and expertise in Android architecture and UI design principles. You'll be working on consumer-facing, design-focused applications that serve the travel and gastronomy sector. The company offers substantial professional development opportunities, including career advancement paths, training programs, and participation in Business Resource Groups.

This is an excellent opportunity for an experienced Android developer looking to make a significant impact in a prestigious company that values innovation and employee growth. You'll be working on apps that have received recognition (including App Store features and Webby nominations) while being part of a company that maintains a strong commitment to diversity, inclusion, and employee development.

Last updated a day ago

Responsibilities For Android Engineer

  • Own the Android platform as part of a two-person team
  • Participate in full-cycle software development including requirements analysis, architecture design, implementation, and testing
  • Translate global mobile app strategy and UI/UX designs into native Android experience
  • Work cross-functionally with product, design, and engineering teams
  • Offer input on new product features
  • Prototype new ideas
  • Explore latest trends in mobile technology

Requirements For Android Engineer

Kotlin
  • 3+ years native Android development experience with advanced Kotlin programming
  • Hands on experience with Android Jetpack Components, Dependency Injection
  • Understanding of SOLID principles, Clean Architecture
  • Understanding of common architectural patterns (MVI, MVP, MVVM) and Android architecture components
  • Strong knowledge of Android UI design principles and experience collaborating with UI designers
  • Experience with Android testing frameworks and best practices
  • Experience with version control, branching and gitflow
  • Basic computer science knowledge in algorithms and data structures

Benefits For Android Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Career advancement opportunities
  • Skill and career development
  • Training programs
  • Professional development support
  • Business Resource Groups (BRGs)
  • Equal employment opportunities
  • Reasonable accommodations

Interested in this job?

Jobs Related To Michelin Android Engineer