Skip to main content

Senior Android Developer

Posted 6 days ago

next stepAuburn Hills (MI)

SENIORITY

Senior

Apply (opens in a new tab)

About the role

Senior Android Developer, Auburn Hills, MIWe are seeking a Senior Android Developer. A connected vehicle service provided to this major OEMS customers owning its vehicles with connected capabilities across the USA and Canada. The OEMs Connected Services systems comprise of several Backend, Front ends and middleware applications. The systems integrate with the connectivity units inside the vehicle, first parties like MNOs and call centers, third parties like data stream consumers, Its corporate systems, parent company systems and several other systems. This enables features like the ability to remotely start the vehicle or ability to know the last parked location of the vehicle or ability to change their network carrier or ability to share lock their vehicle using an Alexa voice command and many more.
Responsibilities: – Experience developing native mobile applications. – Experience with integration to REST web services. – Experience using git. – Experience in Android Kotlin 1.7+, Android API level 30+, Android Studio, Senior level Android Kotlin experience, Android Coroutines. – Knowledge of Android Jetpack architecture components (LiveData, ViewModel, Lifecycles, Navigation, ViewBinding, etc.). – Understanding of security related concepts/concerns in mobile applications. – Experience using Fastlane. – Knowledge around continuous and automated deployments of mobile applications. – Experience localizing mobile applications for global markets. – Experience presenting ideas, concepts and POCs to executive teams and stakeholders. – Experience working with embedded systems. – Experience within Android Google Play Console, creating and maintaining Android Gradle build files, experience creating and configuring Android flavors, experience with Android Auto, experience with QNX, and experience with connected vehicle platforms. – Experience leading a team of 5 or more developers via agile methodologies. – Experience implementing and integrating CI/CD (Jenkins, Fastlane, etc.). – Expert understanding of underlying mobile operating system and associated concepts.
Qualifications: – 7 years of Android development experience required. – Experience working in agile/scrum methodology. – Collaborated with cross-functional teams to define, design and ship new features. – Experience with participating in code reviews. – Can demonstrate knowledge of software design patterns and conventions. – Experience developing unit tests and UI tests. – Experience in security of data on devices and in transit. Benefits include medical insurance, retirement plan, PTO, etc.
Salary: 80K+ DOE.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this