CareerPlanSign in

Senior Software Engineer - Android Development

Ann Arbor, MI, us💼 Full-time💰 $120–$130,000🗓 2026-09-28

Core

Senior Android engineer developing native mobile applications for Domino's Pizza digital channels, focusing on performance, stability, and long-term supportability.

Role type

Senior IC Android Software Engineer

Builds

Native Android and iOS applications for Domino's Pizza

Domain

Food delivery / Mobile applications

Deliverable

production ML models | product features

Required skills

Kotlin, Swift, Java, Objective-C, Android Studio, XCode, RESTful APIs, Gradle, Fastlane, Firebase, MVC/MVVM/VIPER patterns, Unit testing, Code profiling, App store publishing, Accessibility frameworks, CI/CD (Jenkins/GitHub), Docker, Internationalization (i18n), Distributed systems, Networking (HTTP)

Preferred skills

Agile practices (Jira), Database concepts, MacOS/Unix/Linux proficiency

Responsibilities

Develop performant and maintainable native mobile code; Design system components and interactions; Review PRs and mentor junior developers; Troubleshoot production systems; Consume RESTful JSON web services; Implement architecture patterns; Manage app store submissions.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.