About the role

  • Android Developer developing native apps for connected vehicles at Detroit Labs. Working in Agile/Scrum environments, focusing on modern Kotlin and mobile security best practices.

Responsibilities

  • Design, develop, and maintain native Android applications using modern Kotlin
  • Integrate applications with RESTful web services and connected systems
  • Configure and maintain Gradle build files, product flavors, and project configurations
  • Implement modern Android architecture patterns using Jetpack components
  • Support CI/CD processes and automated builds using tools such as Fastlane
  • Manage application releases through Google Play Console
  • Ensure applications follow best practices for code quality, testing, and mobile security
  • Participate in code reviews and contribute to maintaining high engineering standards
  • Collaborate with cross-functional teams to define, design, and deliver new features
  • Participate in Agile/Scrum ceremonies
  • Work a hybrid schedule, coming into the Auburn Hills office a minimum of three days per week

Requirements

  • 5+ years of professional experience developing native Android applications that are published in the Google Play store (industry experience required)
  • Experience with Kotlin (1.7+)
  • Experience developing apps targeting modern Android API levels (30+)
  • Comfort working in Android Studio and configuring Gradle build files, including product flavors
  • Working knowledge of Jetpack architecture components (e.g., ViewModel, LiveData, Navigation, Compose)
  • Experience with Kotlin Coroutines
  • Ability to integrate RESTful web services
  • Experience managing application releases through Google Play Console
  • Familiarity with Fastlane and supporting CI/CD workflows for mobile applications
  • Understanding of mobile security best practices, including protecting data on device and in transit
  • Experience writing unit and UI tests
  • Proficiency with Git for source control
  • Comfort working in Agile/Scrum environments and collaborating with cross-functional teams
  • Detroit Labs is not currently able to hire candidates who will reside outside of the United States during their term of employment

Benefits

  • Full medical, dental, vision benefits
  • 401K contribution options
  • Quarterly outings and events
  • Paid vacation
  • Parental leave program
  • Monthly budgets for “team fun” bonding events
  • Free lunch for various company meetings and Lunch & Learns
  • Access to our mentorship program and employee resource groups (ERGs)
  • Volunteer opportunities
  • All-company remote-friendly activities
  • Plenty of Detroit Labs swag

Job title

Android Developer

Job type

Experience level

Mid levelSenior

Salary

$100,000 - $115,000 per year

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job