CareerPlanSign in

Software Engineer II

Ann Arbor, MI, us💼 Full-time🗓 2026-09-25

Core

Develop native mobile applications for iOS and Android, focusing on performance, security, and user experience for Domino's pizza delivery platform.

Role type

Senior IC mobile software engineer (native iOS/Android)

Builds

Native mobile apps (iOS/Android) for Domino's food ordering and delivery

Domain

Food delivery / QSR / Mobile

Deliverable

product features

Required skills

Kotlin, Swift, Java, Objective-C, RESTful APIs, Agile, unit testing, CI/CD, database concepts, networking (HTTP), build tools (Gradle, Fastlane), app store publishing, accessibility frameworks, analytics frameworks (Firebase, Adobe), architecture patterns (MVC, MVVM, VIPER)

Preferred skills

Distributed systems, profiling tools, internationalized software development

Responsibilities

Produce quality code meeting industry standards, write performant code, create build/deployment artifacts, troubleshoot application and infrastructure issues, provide on-call support, participate in PR reviews, mentor newer developers, translate designs into code, understand business concepts

Seniority

Mid-Senior, hands-on IC

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