Software Engineer II (Mobile Native Apps)

Triwill Group

Ann Arbor (MI)

On-site

USD 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Paid Holidays
Medical benefits
Mental health support
Childcare discounts
Wellness programs
Fertility benefits
Adoption assistance
401k matching
Stock purchase discount
Company bonus

Job summary

Domino’s is seeking a Software Engineer II to contribute to mobile app development using Kotlin or Swift, with experience in XCode/Android Studio and RESTful services. You will work in an Agile environment, participate in code reviews, and help shape system design while enhancing app performance and reliability.

You will collaborate with cross-functional teams to deliver features, write quality tests, and support deployment pipelines across iOS and Android platforms.

Qualifications

  • 5+ years of development experience in OO languages.
  • Proficient in Kotlin and/or Swift.
  • Experience with XCode and/or Android Studio.
  • Proficient with Java and/or Objective-C.
  • Experience consuming Restful JSON web services.
  • Experience with Agile development and unit testing.
  • Experience with push notifications and location services.
  • Experience with architecture patterns like MVC, MVVM, VIPER.
  • Experience with accessibility frameworks.
  • Experience with analytics frameworks such as Firebase or Adobe.
  • Experience with Gradle and Fastlane.
  • Experience publishing apps to app stores.

Responsibilities

  • Develop a medium set of inter-related modules and explain design choices.
  • Provide feedback during code reviews and cross-functional collaboration.
  • Progress to designing small subsystems and understanding cross-cutting design practices.
  • Troubleshoot production systems and support deployment processes.
  • Contribute to build, test, and release pipelines.

Skills

Kotlin
Swift
XCode
Android Studio
Java
Objective-C
RESTful JSON
Agile
Unit testing
Push notifications
Location services
MVC
MVVM
VIPER
Accessibility
Firebase
Adobe Analytics
Gradle
Fastlane
Jenkins
Git
CI/CD
Distributed systems

Tools

XCode
Android Studio
Gradle
Fastlane
Jenkins
Git
Firebase
Adobe Analytics

Job description

Domino’s is seeking a Software Engineer II to contribute to mobile app development using Kotlin or Swift, with experience in XCode/Android Studio and RESTful services. You will work in an Agile environment, participate in code reviews, and help shape system design while enhancing app performance and reliability.

You will collaborate with cross-functional teams to deliver features, write quality tests, and support deployment pipelines across iOS and Android platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Senior Android Engineer: Build Scalable Mobile Experiences
Senior Android Engineer: Build Scalable Mobile Experiences

Xapply • Ann Arbor (MI)

On-site
USD 120,000 - 130,000
Paid Holidays
Medical, Dental & Vision
Mental health support
+7
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
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
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
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
Software Engineer II

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
Software Engineer II

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