Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Dine Brands Global Logo

Software Engineer, Mobile

Dine Brands Global

Salary not specified
Sep 11, 2025
Phoenix, AZ, US
Apply Now

Dine Brands Global, Inc. is looking to solve the business and technical problem of developing and executing guest-facing digital channels, specifically the IHOP and Applebees applications on Android and iOS devices, by hiring a Mobile Engineer to design, develop, and maintain these applications.

Requirements

  • Minimum 4 years of professional experience developing robust mobile applications.
  • Minimum 4 years of professional experience working with Swift programming language and SwiftUI.
  • Familiar with clean architecture, such as MVVM
  • Familiar with package manager, such as SPM or CocoaPods
  • Experience in writing effective unit tests and integration tests
  • Experience in using Git version control tools
  • Knowledgeable of mobile app security protocols

Responsibilities

  • responsible for the day-to-day technical design, development and execution of Dine Brands’ guest-facing digital channels, including IHOP and Applebees applications on Android and iOS devices.
  • play a key role in developing foundational services and components, supporting development of digital features and functionality
  • designing and implementing robust new capabilities and supporting current functionalities for Android and iOS devices.
  • detailed software design, developing code with unit tests to implement the design, correcting flaws based on requirements testing, integrating the applications and releasing applications for a mobile platform.
  • Work through the current sprint cycle to deliver standards based mobile application.
  • Apply knowledge of native applications using Swift and SwiftUI.
  • Design and implement robust mobile GUIs.

Other

  • Strong proactive communication, with great attention to detail.
  • Demonstrated ability to work in a fast paced / dynamic team environment and possess time management skills in meeting critical deadlines.
  • Excellent oral/written communication skills and interpersonal skills to support interaction with internal customers, team members, and internal management.
  • Ability to learn new technologies quickly and a fast environment
  • Ability to deliver projects on time without compromise to code quality