Software Engineer II - iOS

McDonald's is the leading global omni-channel restaurant brand focused on technology innovation to serve 65M+ customers daily across 25,000+ locations.
iOS
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Consumer

Description For Software Engineer II - iOS

McDonald's Global Technology is embarking on an exciting journey as part of their Accelerating the Arches strategy, focusing on the 3Ds: Delivery, Digital, and Drive Thru. They're establishing a new McDonald's Capability Center (MCC) in Mexico City, creating a hub for technology innovation and operational support.

As a Software Engineer II - iOS, you'll be part of a team that's transforming how millions of customers experience McDonald's through technology. You'll work on innovative solutions that impact the customer, crew, and employee experience across their vast global network of restaurants.

The role offers an opportunity to work with cutting-edge technologies, including AI and robotics, while being part of a diverse and talented global team. You'll contribute to projects that directly enable McDonald's strategic initiatives and help shape the future of the restaurant industry.

The ideal candidate will bring strong iOS development expertise, particularly in Swift and Objective-C, along with a passion for creating exceptional customer experiences. You'll work in an agile environment that combines the excitement of a startup with the scale and resources of a global leader.

This position offers the flexibility of hybrid work arrangements and the chance to be part of McDonald's digital transformation journey. You'll collaborate with cross-functional teams, lead technical initiatives, and have a direct impact on how millions of customers interact with one of the world's most recognized brands.

Join McDonald's Global Technology team and help power tomorrow's feel-good moments through innovative technology solutions that make a difference in communities worldwide.

Last updated a day ago

Responsibilities For Software Engineer II - iOS

  • Contribute to all aspects of the agile development life cycle
  • Shape the definition, vision, design, road map and development of product features
  • Design, implement, test, deploy and maintain innovative software solutions
  • Use software engineering best practices to ensure high quality standards
  • Work in an agile, startup-like development environment

Requirements For Software Engineer II - iOS

  • 2+ years of non-internship professional software development experience
  • Extensive programming experience with Swift, Objective-C, and iOS platform technologies and APIs
  • Bachelor's Degree in Computer Science or related field or equivalent experience
  • Solid knowledge of Computer Science fundamentals
  • Strong verbal and written communication skills
  • Solution-oriented attitude
  • Demonstrated leadership abilities
  • Highly quantitative with great judgment
  • Uncompromising attention to detail
  • Ability to take a project from scoping requirements to launch

Interested in this job?

Jobs Related To McDonald's Software Engineer II - iOS

iOS Software Engineer, Users, Listings & Platform

iOS Software Engineer position at Airbnb focusing on user-related product flows, requiring 2+ years of experience and offering competitive compensation with remote work flexibility.

Software Engineer - iOS

Mid-level iOS Software Engineer position at Walmart Global Tech, building customer-facing mobile applications with competitive pay and comprehensive benefits.

iOS Software Engineer

Join Suno as an iOS Software Engineer to build AI-powered music creation tools, working with Swift and SwiftUI in a collaborative environment.

iOS & macOS UI Engineer, Settings, System Experience

UI Engineer position at Apple focusing on Settings interface development across iOS, iPadOS, and macOS platforms, offering competitive compensation and benefits.

Software Engineer iOS Retail Engineering

iOS Software Engineer position at Apple focusing on retail engineering, building innovative Point of Sales solutions using Swift and SwiftUI.