McDonald's Global Technology is seeking a Software Engineer II for iOS to join their expanding technology team in Mexico City. This role is part of McDonald's growth strategy, Accelerating the Arches, which focuses on strengthening their digital presence through the 3Ds (Delivery, Digital, and Drive Thru).
The position offers an opportunity to work on technology solutions that impact 65M+ customers daily across 25,000+ locations. As part of the Global Technology team, you'll be at the forefront of digital transformation, working with AI, robotics, and emerging technologies to reshape the McDonald's experience.
The ideal candidate will have 2+ years of professional software development experience, with extensive knowledge of Swift, Objective-C, and iOS platforms. You'll be responsible for writing robust code, collaborating on code reviews, and ensuring quality through comprehensive testing. The role demands strong problem-solving abilities and excellent communication skills.
Working in an agile, startup-like environment, you'll contribute to all aspects of the development lifecycle while focusing on delivering optimal performance and security. This position is based in the new McDonald's Global Office in Mexico City, which serves as a hub for technology innovation and operational support.
The role offers the opportunity to work on impactful projects that improve customer, crew, and employee experiences. You'll be part of a diverse, talented team that combines technical excellence with McDonald's mission of creating feel-good moments for millions of customers worldwide.