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

Description For Software Engineer III - iOS

McDonald's Global Technology is seeking a Software Engineer III to join their innovative 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 with cutting-edge technologies including AI and robotics to enhance the customer experience across various platforms including McDelivery, Drive Thru, and in-restaurant services.

The role requires expertise in Swift and iOS development, with opportunities to shape the architecture and design of systems that impact McDonald's global operations. You'll be part of a diverse, talented team working in an agile environment, contributing to solutions that improve customer, crew, and employee experiences.

This position offers the excitement of working for a global leader in the restaurant industry while tackling complex technical challenges. You'll be part of McDonald's digital transformation, helping to build and maintain innovative solutions that serve millions of customers daily. The role combines the stability of an established global brand with the dynamic pace of a technology-focused environment.

The ideal candidate will bring 5+ years of professional software development experience, strong iOS platform expertise, and demonstrated leadership abilities. You'll need to be solution-oriented, detail-focused, and capable of taking projects from conception to delivery. This hybrid role is based in Mexico City at the new McDonald's Capability Center, offering an opportunity to be part of a hub for technology innovation and operational support.

Last updated 12 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 Sr.Software Development Engineer, Last Mile Platform Services, SDE

Senior iOS Software Engineer role at Amazon's Last Mile Platform Services, building mobile foundations for delivery experience

Senior Software Engineer, iOS

Senior iOS Software Engineer role at Toast, building consumer payment experiences for restaurants. 5+ years experience required, competitive salary $134k-$214k, remote work available.

Senior iOS Engineer

Senior iOS Engineer role at Zego, building consumer apps and SDK for innovative motor insurance solutions, 8+ years experience required, hybrid work in London.

iOS Engineer

Senior iOS Engineer position at Intro, building a platform connecting people with top experts. 5+ years experience required, offering competitive salary, equity, and benefits.

iOS Engineer, Logistics (Seller Engineering)

Senior iOS Engineer role at Whatnot focusing on logistics and shipping infrastructure, offering competitive compensation and the chance to shape the future of livestream shopping.