Taro Logo

Software Engineer I - 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
Entry-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Consumer

Description For Software Engineer I - iOS

McDonald's Global Technology is seeking a Software Engineer I for their iOS team at the McDonald's Capability Center (MCC) in Mexico City. This role is part of their ambitious growth strategy, Accelerating the Arches, which focuses on digital transformation and technology innovation.

As part of the Commercial Product & Platform team, you'll be developing global technology products and platforms that enhance customer experience and improve restaurant operations. You'll work with cutting-edge technologies including AI and robotics to digitize the McDonald's ecosystem, serving millions of customers daily across 25,000+ locations.

This is an exciting opportunity to join a global technology team that's reshaping the future of the restaurant industry. You'll be working in an agile, startup-like environment where you'll contribute to all aspects of the development lifecycle, from design to deployment. The role requires expertise in iOS development using Swift and Objective-C, along with strong computer science fundamentals.

McDonald's is significantly increasing its technology investments, making it an excellent time to join the team. You'll be part of building new customer experiences and improving existing ones, working on projects that directly impact millions of users worldwide. The company offers a collaborative, fast-paced environment where you'll work with diverse, talented teams from across the globe.

The ideal candidate will combine technical expertise with strong communication skills and attention to detail. You'll need to be solution-oriented and capable of taking projects from initial requirements to final delivery. This role offers the opportunity to make a significant impact at one of the world's largest restaurant brands while working with modern technologies and practices.

Last updated 8 days ago

Responsibilities For Software Engineer I - 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 standard of quality
  • Work in an agile, startup-like development environment

Requirements For Software Engineer I - iOS

  • 1+ years of non-internship professional software development experience
  • 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
  • Highly quantitative with great judgment
  • Uncompromising attention to detail
  • Ability to take a project from scoping requirements to launch

Jobs Related To McDonald's Software Engineer I - iOS