Senior Android Engineer: Build Scalable Mobile Experiences

Xapply

Ann Arbor (MI)

On-site

USD 120,000 - 130,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Paid Holidays
Medical, Dental & Vision
Mental health support
Childcare tuition discounts
Fitness and wellness
Fertility benefits
Adoption assistance
401k matching
Stock purchase discount
Company bonus

Job summary

Domino's Pizza in Michigan is seeking a Software Engineer III to join our engineering team. You will work on high-impact subsystems, mentoring others, and collaborating with cross-functional teams.

The role emphasizes code quality, performance, security, and adherence to team idioms, with hands-on development across mobile platforms using Kotlin, Swift, Java, and related tools. Salary base is 120-130k with a strong benefits package and opportunities to influence the software that powers our

Qualifications

  • 7+ years overall development experience using an object-oriented language.
  • Expert in Kotlin and/or Swift.
  • Demonstrable expertise with XCode and/or Android Studio.
  • Demonstrable experience with Java and/or Objective-C.
  • Demonstrable experience consuming Restful JSON web services.
  • Demonstrable experience with Agile development and unit testing.
  • Demonstrable experience with push notifications, location services.
  • Demonstrable experience with build tools like Gradle and Fastlane.
  • Demonstrable experience with analytics frameworks such as Firebase, Adobe, or similar.
  • Experience with architecture patterns like MVC, MVVM, VIPER, or similar.
  • Experience with dependency management tools like Cocoapods, Swift Package Manager, Gradle.
  • Experience with accessibility frameworks.
  • Experience with code profiling and debugging tools.
  • Experience with submitting and publishing applications through app stores.

Responsibilities

  • Develop complex subsystems with attention to performance and maintainability.
  • Write high-quality, well-tested code following team standards.
  • Contribute to defining coding standards and task estimation.
  • Mentor less experienced developers and participate in interviews.
  • Design components and interactions between components.
  • Provide first-line production support and troubleshooting.

Skills

Object-oriented programming
Kotlin
Swift
XCode
Android Studio
Java
Objective-C
Restful JSON
Agile
Unit testing
Performance optimization
Security practices
Code reviews

Tools

Docker
Gradle
Fastlane
Firebase
Adobe Analytics

Job description

Domino's Pizza in Michigan is seeking a Software Engineer III to join our engineering team. You will work on high-impact subsystems, mentoring others, and collaborating with cross-functional teams.

The role emphasizes code quality, performance, security, and adherence to team idioms, with hands-on development across mobile platforms using Kotlin, Swift, Java, and related tools. Salary base is 120-130k with a strong benefits package and opportunities to influence the software that powers our

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II — Mobile App Dev & Impact
Software Engineer II — Mobile App Dev & Impact

Domino's • Ann Arbor (MI)

On-site
USD 90,000 - 130,000
Paid Holidays and Vacation
Medical, Dental & Vision benefits
No-cost mental health support
+1
Software Engineer II (Mobile Native Apps)
Software Engineer II (Mobile Native Apps)

Triwill Group • Ann Arbor (MI)

On-site
USD 90,000 - 120,000
Paid Holidays
Medical benefits
Mental health support
+7
Senior Software Engineer - Android Development
Senior Software Engineer - Android Development

SmartRecruiters, Inc. • Ann Arbor Charter Township (MI)

On-site
USD 110,000 - 160,000
Paid Holidays and Vacation
Medical, Dental & Vision benefits
No-cost mental health support
+2
Mobile Software Engineer II — Kotlin/Swift Expert
Mobile Software Engineer II — Kotlin/Swift Expert

Kardow • Ann Arbor (MI)

On-site
USD 85,000 - 125,000
Paid holidays
Medical benefits from day 1
Mental health support
+7
Senior Software Engineer - Android Development
Senior Software Engineer - Android Development

Xapply • Ann Arbor (MI)

On-site
USD 120,000 - 130,000
Paid Holidays
Medical, Dental & Vision
Mental health support
+7
Software Engineer II — Build Scalable Apps & Systems
Software Engineer II — Build Scalable Apps & Systems

Domino's • Ann Arbor Charter Township (MI)

On-site
USD 90,000 - 130,000
Paid holidays
Medical, dental & vision benefits
401k matching
+2
Software Engineer II - Build & Optimize Scalable Systems
Software Engineer II - Build & Optimize Scalable Systems

Talentify • Ann Arbor (MI)

On-site
USD 90,000 - 130,000
Paid Holidays
Medical, Dental & Vision
No-cost mental health support
+5
Software Engineer II
Software Engineer II

Triwill Group • Ann Arbor (MI)

On-site
USD 90,000 - 120,000
Paid Holidays
Medical benefits
Mental health support
+7
Software Engineer II
Software Engineer II

Domino's • Ann Arbor (MI)

On-site
USD 90,000 - 130,000
Paid Holidays and Vacation
Medical, Dental & Vision benefits
No-cost mental health support
+1
Software Engineer II - Build & Grow with Impact
Software Engineer II - Build & Grow with Impact

SmartRecruiters, Inc. • Ann Arbor Charter Township (MI)

On-site
USD 95,000 - 155,000
401k matching contributions
Paid holidays and vacation
Medical, dental & vision benefits