Software Engineer III - 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
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Consumer · Enterprise SaaS

Description For Software Engineer III - iOS

McDonald's Global Technology is seeking a Software Engineer III to join their innovative technology team at the McDonald's Capability Center (MCC) in Mexico City. This role is part of McDonald's growth strategy, Accelerating the Arches, which focuses on strengthening their digital presence and technological capabilities.

As a Software Engineer III specializing in iOS development, you'll be at the forefront of transforming the McDonald's digital experience for millions of customers worldwide. You'll work on solutions that enhance customer experience across various platforms including Drive Thru, McDelivery, dine-in, and takeaway services.

The role offers an opportunity to work with cutting-edge technologies including AI and robotics, while being part of a diverse, global team that's reshaping the future of the quick-service restaurant industry. You'll be contributing to projects that directly impact McDonald's global digital transformation, working in an agile, fast-paced environment that combines innovation with real-world impact.

This position requires strong expertise in iOS development, particularly with Swift and Objective-C, along with a proven track record of architectural contributions. You'll be responsible for designing and implementing solutions that scale across McDonald's vast global network, making this an unique opportunity to impact millions of users worldwide.

The ideal candidate will combine technical excellence with leadership abilities, bringing both strong engineering skills and the ability to influence technical decisions. This role offers the chance to work on challenging technical problems while being part of McDonald's mission to power tomorrow's feel-good moments through technology.

Last updated 11 hours ago

Responsibilities For Software Engineer III - iOS

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

Requirements For Software Engineer III - iOS

  • 5+ years of non-internship professional software development experience
  • Extensive programming experience with Swift, Objective-C, and iOS platform technologies and APIs
  • 2+ years of experience contributing to architecture and design
  • 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
  • English proficiency required

Interested in this job?

Jobs Related To McDonald's Software Engineer III - iOS

iOS Developer

Senior iOS Developer position at United Tech, working on a social networking app with 5+ years required experience, offering remote work and comprehensive benefits.

Senior Software Engineer, iOS

Senior iOS Software Engineer role at Capital One focusing on developing mobile applications and delivering high-quality customer experiences.

Senior Software Engineer, iOS Video Editing, Google Photos

Senior iOS Software Engineer position at Google Photos, focusing on video editing features, requiring 5 years of experience in mobile development and strong expertise in Swift/Objective-C.

Adobe Scan Mobile iOS Developer

Senior iOS Developer role at Adobe, working on Adobe Scan mobile app with competitive pay ($133K-$242K), comprehensive benefits, and opportunity to impact millions of users.

Senior iOS Engineer

Senior iOS Engineer position at Help Scout - Build world-class mobile applications for a leading customer support platform. Remote role, $162K-$175K + equity.