Talent.com
Software Engineer, Mobile (Remote)
Software Engineer, Mobile (Remote)Dine Brands Global • Glendale, California, United States
No longer accepting applications
Software Engineer, Mobile (Remote)

Software Engineer, Mobile (Remote)

Dine Brands Global • Glendale, California, United States
7 days ago
Job type
  • Full-time
  • Remote
Job description

Based inPasadena, California,Dine Brands Global, Inc.(NYSE : DIN), through its subsidiaries, franchises restaurants under Applebee's Neighborhood Grill + Bar, IHOP and Fuzzy's Taco Shop brands. With over 3,500 restaurants combined in 18 countries and 354 franchisees as of December 31, 2023, Dine Brands is one of the largest full-service restaurant companies in the world. For more information on Dine Brands, visit the Company's website located atwww.dinebrands.com.

Job Location Type

Remote

The Mobile Engineer - Digital Technology is 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. Mobile Engineer will play a key role in developing foundational services and components, supporting development of digital features and functionality and collaborating with internal resources and outside agencies to create engaging and compelling digital solutions.

The Mobile Engineer reports directly to the Executive Director of Digital Engineering and Development and is responsible for designing and implementing robust new capabilities and supporting current functionalities for Android and iOS devices. Candidates should have experience with hands-on native app development. This includes 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.

A Day In The Life

  • 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.
  • Growth : Continuous education though company sponsored and self-education on latest tools and technologies. While this engineer will focus on Mobile applications, there will be opportunities to develop solutions on many platforms and technologies, including serverless applications, artificial intelligence and machine learning. Drive the evolution of the team by introducing and championing new technologies and platforms.
  • Process Minded : Follow the SDLC and Agile methodologies through use of tools such as Jira. Consistently utilize and adhere to ADA compliance and guidelines. Effectively engage and align with enterprise infrastructure, security, and architecture teams.
  • Problem Solving : Ability to process and solve both short term and long-term digital challenges. Recommend technical solutions and alternatives.
  • Operational Excellence : Leverage your learnings in developing and delivering technical projects to provide accurate estimates for level of effort and complexity associated with digital projects. Support the work of others on the team through design and code reviews.
  • Target Salary $115k-$130k depending on experience

Key Attributes

Do you, love technology? Are you results-focused and able to deliver stellar results in a fast-paced environment? Do you want to be part of a technology organization that has an opportunity to bring digital experiences to iconic brands? If you want to apply all that you have learned to help a digital team deliver technology that will impact over 1 million customers every day, we want YOU!

Experience & Qualifications

  • 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
  • Experienced at programmatic development without storyboard
  • Experienced in following consistent and native iOS design language
  • High design sensitivity and ability to turn flat UI designs into pixel-perfect functioning app
  • Detail-oriented and ability to name variables and function using conventional and best practice
  • Ability to work independently and resolve problems with critical thinking
  • Ability to write code from scratch without any use of AI tools
  • All Qualified Candidates Must Possess The Following Core Qualifications

  • Strong proactive communication, with great attention to detail.
  • Ability to assist in the timely delivery of high-quality software releases.
  • 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
  • Ability to solve problems and work independently
  • Ability to think critically when challenges arise
  • Passionate about building iOS apps and other platforms and services in the Apple ecosystem.
  • Team orientated and open-minded
  • Technical Skills

  • Good understanding of UI / UX standards for mobile apps
  • Experienced in using Swift programming language and SwiftUI
  • RESTful APIs
  • Agile methodology
  • Git version control
  • Automation and CI / CD pipelines
  • Copilot and AI-powered IDE experience
  • Clean architecture
  • Equal Employment Opportunity Statement

    Dine Brands Global strongly supports equal employment opportunity for all applicants regardless of race, color, religion, sex, gender identity, pregnancy, national origin, ancestry, citizenship, age, marital status, veteran status, physical disability, mental disability, medical condition, sexual orientation, genetic information, or any other status protected by federal, state, or local law. All employment is decided on the basis of qualifications, merit, and business need.

    Qualified applicants with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act and / or other applicable laws and regulations in other jurisdictions.

    Dine Brands reviews criminal history in connection with a conditional offer of employment. The following is a list of all material job duties which Dine Brands reasonably believes that criminal history may have a direct, adverse, and negative relationship, potentially resulting in the withdrawal of a conditional offer of employment : provide effective solutions for company technology and information management; maintain cybersecurity systems that protect confidential, proprietary, and trade secret information belonging to the company; and prevent unauthorized disclosure of personal, financial, and medical information belonging to employees and third parties.

    For information on how we collect and use your personal information, please visit our Applicant & Employee Privacy Notice.

    Create a job alert for this search

    Software Engineer Mobile • Glendale, California, United States

    Related jobs
    Senior Mobile Engineer

    Senior Mobile Engineer

    VirtualVocations • Signal Hill, California, United States
    Full-time
    A company is looking for a Senior Mobile Engineer.Key Responsibilities Lead development of the first mobile application from design to launch Deliver initial versions quickly and iterate based o...Show more
    Last updated: 30+ days ago • Promoted
    Lead iOS Software Engineer

    Lead iOS Software Engineer

    VirtualVocations • Long Beach, California, United States
    Full-time
    A company is looking for a Lead Software Engineer - Mobile iOS (REMOTE).Key Responsibilities Lead the development of complex iOS applications focusing on modern Apple frameworks Oversee monitori...Show more
    Last updated: 11 hours ago • Promoted • New!
    Senior Android Software Engineer

    Senior Android Software Engineer

    VirtualVocations • North Hollywood, California, United States
    Full-time
    A company is looking for a Senior Software Engineer (Android).Key Responsibilities Design and build features for the Android application and backend services Collaborate with product and design ...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II

    Software Engineer II

    VirtualVocations • Van Nuys, California, United States
    Full-time
    A company is looking for a Software Engineer II.Key Responsibilities Collaborate with team members to design new features based on user and business requirements Write clean, maintainable code a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - APIs

    Software Engineer - APIs

    VirtualVocations • Signal Hill, California, United States
    Full-time
    A company is looking for a Software Engineer - APIs and Backends to enhance their hosting platform.Key Responsibilities Develop new features and functionality for the Hosting Platform API using P...Show more
    Last updated: 13 hours ago • Promoted • New!
    Remote SIEM Engineer

    Remote SIEM Engineer

    VirtualVocations • Van Nuys, California, United States
    Remote
    Full-time
    A company is looking for a Cortex XSIAM Consultant to join a premier cyber security organization.Key Responsibilities Develop log ingestion strategy in collaboration with the technical lead Crea...Show more
    Last updated: 30+ days ago • Promoted
    California Licensed DevOps Engineer

    California Licensed DevOps Engineer

    VirtualVocations • Fullerton, California, United States
    Full-time
    A company is looking for a Kubernetes Sr.Key Responsibilities Develop and maintain an inference platform for serving large language models optimized for various GPU platforms Work on complex AI ...Show more
    Last updated: 10 days ago • Promoted
    Senior Mobile Software Engineer

    Senior Mobile Software Engineer

    VirtualVocations • Garden Grove, California, United States
    Full-time
    A company is looking for a Senior Software Engineer, Mobile (Contract).Key Responsibilities Implement AI-powered recommendations project Collaborate with backend and ML engineers as needed Deve...Show more
    Last updated: 30+ days ago • Promoted
    Senior Media Software Engineer

    Senior Media Software Engineer

    VirtualVocations • Long Beach, California, United States
    Full-time
    A company is looking for a Senior Media Software Engineer.Key Responsibilities Own and maintain a complex media tech stack across supported platforms Design and build hardware abstraction layers...Show more
    Last updated: 1 day ago • Promoted
    Mobile Developer

    Mobile Developer

    VirtualVocations • Signal Hill, California, United States
    Full-time
    A company is looking for a Mobile Developer (Android, iOS, React Native, Ionic, Ionic Capacitor).Key Responsibilities Lead the design and development of mobile applications using Android, iOS, an...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - UI

    Senior Software Engineer - UI

    VirtualVocations • Huntington Beach, California, United States
    Full-time
    A company is looking for a Senior Software Engineer - UI (REMOTE) with multiple openings.Key Responsibilities Drive development and maintenance of software, ensuring it meets defined requirements...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - AI

    Software Engineer - AI

    VirtualVocations • Orange, California, United States
    Full-time
    A company is looking for a Software Engineer - AI Engineering (Remote).Key Responsibilities Build and integrate AI-powered backend features that adapt and learn in production Extend APIs and dat...Show more
    Last updated: 7 hours ago • Promoted • New!
    Software Engineer, AI / ML

    Software Engineer, AI / ML

    VirtualVocations • Van Nuys, California, United States
    Full-time
    A company is looking for a Software Engineer, Workspaces.Key Responsibilities Contribute to new product initiatives that assist ML engineers in analyzing and sharing information Collaborate with...Show more
    Last updated: 11 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    TEKsystems • Costa Mesa, CA, United States
    Full-time
    Full Stack Developer - Angular / .About the Role We're looking for a Full Stack Developer who thrives in building scalable web applications and enjoys working across the stack-from sleek front-end i...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer

    Software Engineer

    VirtualVocations • North Hollywood, California, United States
    Full-time
    A company is looking for a Software Engineer -.Key Responsibilities Design, develop, test, implement, and maintain C# and VB. NET applications and web services Analyze system specifications and t...Show more
    Last updated: 30+ days ago • Promoted
    Mobile Software Engineer in Test

    Mobile Software Engineer in Test

    VirtualVocations • Huntington Beach, California, United States
    Full-time
    A company is looking for a Mobile Software Engineer in Test (Mobile SET) to support the development and quality assurance of mobile applications across iOS and Android platforms.Key Responsibilitie...Show more
    Last updated: 11 days ago • Promoted
    Remote Java AWS Engineer

    Remote Java AWS Engineer

    VirtualVocations • Torrance, California, United States
    Remote
    Full-time
    A company is looking for an Engineer specializing in Java, AWS, and Vue.Key Responsibilities Develop and maintain applications using Java, AWS, and Vue. Collaborate with cross-functional teams to ...Show more
    Last updated: 1 day ago • Promoted
    Backend ML Engineer

    Backend ML Engineer

    VirtualVocations • Pasadena, California, United States
    Full-time
    A company is looking for a Backend ML Engineer to build and maintain the backend infrastructure for an emotionally intelligent AI system. Key Responsibilities Own and enhance the backend infrastru...Show more
    Last updated: 1 day ago • Promoted
    Senior Cloud Software Engineer

    Senior Cloud Software Engineer

    VirtualVocations • Norwalk, California, United States
    Full-time
    A company is looking for a Senior Software Cloud Engineer specializing in Golang.Key Responsibilities Continuously develop a multi-tenant cloud security service Develop new features in a secure ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Mobile App Engineer

    Senior Mobile App Engineer

    VirtualVocations • Orange, California, United States
    Full-time
    A company is looking for a Senior Mobile App Engineer (React Native).Key Responsibilities Develop React Native mobile applications and native iOS / Android BLE device SDKs Design and implement UX ...Show more
    Last updated: 17 days ago • Promoted