Talent.com
Software Engineer, Mobile (Remote)
Software Engineer, Mobile (Remote)Dine Brands Global • Glendale, CA, United States
serp_jobs.error_messages.no_longer_accepting
Software Engineer, Mobile (Remote)

Software Engineer, Mobile (Remote)

Dine Brands Global • Glendale, CA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters.remote
job_description.job_card.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 at www.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 .

    serp_jobs.job_alerts.create_a_job

    Software Engineer Mobile • Glendale, CA, United States

    Job_description.internal_linking.related_jobs
    Software Engineer, Platform - Anaheim, USA

    Software Engineer, Platform - Anaheim, USA

    Speechify • Anaheim, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Huntington Beach, USA

    Software Engineer, Platform - Huntington Beach, USA

    Speechify • Huntington Beach, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Long Beach, USA

    Software Engineer, Platform - Long Beach, USA

    Speechify • Long Beach, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Santa Ana, USA

    Software Engineer, Platform - Santa Ana, USA

    Speechify • Santa Ana, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Graphics - Raven Software (Remote) Job at Activision i

    Senior Software Engineer, Graphics - Raven Software (Remote) Job at Activision i

    Mediabistro • Santa Monica, CA, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Employer Industry : Video Game Development.Why consider this job opportunity : .Salary up to $186,754 annually.Opportunity for career advancement and growth within the organization.Flexible remote wor...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Software Engineer, Platform - Inglewood, USA

    Software Engineer, Platform - Inglewood, USA

    Speechify • Inglewood, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer (Android) - Consumer Experience Los Angeles, California, United States

    Senior Software Engineer (Android) - Consumer Experience Los Angeles, California, United States

    StubHub, Inc. • Santa Monica, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer (Android) - Consumer Experience.StubHub is on a mission to redefine the live event experience on a global scale. Whether someone is looking to attend their first event or th...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Software Engineer, Platform - El Monte, USA

    Software Engineer, Platform - El Monte, USA

    Speechify • El Monte, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Burbank, USA

    Software Engineer, Platform - Burbank, USA

    Speechify • Burbank, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Fullerton, USA

    Software Engineer, Platform - Fullerton, USA

    Speechify • Fullerton, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Downey, USA

    Software Engineer, Platform - Downey, USA

    Speechify • Downey, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Los Angeles, USA

    Software Engineer, Platform - Los Angeles, USA

    Speechify • Los Angeles, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer - Medical Devices (Los Angeles)

    Software Engineer - Medical Devices (Los Angeles)

    ANEUVO • Los Angeles, CA, US
    serp_jobs.job_card.part_time
    Aneuvo is a platform and therapy development company focused on treating chronic injuries and conditions that have not been curable through traditional pharmaceutical approaches.By joining our team...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Torrance, USA

    Software Engineer, Platform - Torrance, USA

    Speechify • Torrance, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Costa Mesa, USA

    Software Engineer, Platform - Costa Mesa, USA

    Speechify • Costa Mesa, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Graphics - Raven Software (Remote) Job at Activision B

    Senior Software Engineer, Graphics - Raven Software (Remote) Job at Activision B

    Mediabistro • Santa Monica, CA, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Senior Software Engineer, Graphics - Raven Software - Remote.This position is eligible for remote work.As a Senior Graphics Engineer you will be optimizing, enhancing, and developing new rendering ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Software Engineer, Platform - West Covina, USA

    Software Engineer, Platform - West Covina, USA

    Speechify • West Covina, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Garden Grove, USA

    Software Engineer, Platform - Garden Grove, USA

    Speechify • Garden Grove, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer, Platform - Orange, USA

    Software Engineer, Platform - Orange, USA

    Speechify • Orange, CA, US
    serp_jobs.job_card.full_time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Graphics - Raven Software (Remote) Job at Raven Softwa

    Senior Software Engineer, Graphics - Raven Software (Remote) Job at Raven Softwa

    Mediabistro • Santa Monica, CA, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    Overview Senior Software Engineer, Graphics - Raven Software (Remote) Join to apply for the Senior Software Engineer, Graphics - Raven Software (Remote) role at Raven Software.This role involves op...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days