McDonald's Global Technology is seeking a Software Engineer II to join their innovative technology team at the McDonald's Capability Center (MCC) in Mexico City. This role is part of McDonald's ambitious growth strategy, Accelerating the Arches, which focuses on strengthening their digital presence and technological capabilities.
As a Software Engineer II specializing in iOS development, you'll be at the forefront of transforming how millions of customers interact with McDonald's through digital channels. You'll work with cutting-edge technologies including AI and robotics, contributing to solutions that enhance customer, crew, and employee experiences across McDonald's vast global network of restaurants.
The role offers an exciting opportunity to work in a fast-paced, startup-like environment while benefiting from the resources and scale of a global leader in the restaurant industry. You'll be responsible for designing, implementing, and maintaining innovative software solutions that directly impact McDonald's digital transformation initiatives.
The ideal candidate brings 2+ years of professional software development experience, strong expertise in Swift and iOS development, and a bachelor's degree in Computer Science or equivalent experience. You should be passionate about creating exceptional customer experiences, have strong problem-solving abilities, and thrive in a collaborative environment.
This position is part of McDonald's new technology hub in Mexico City, offering a hybrid work arrangement and the chance to work on projects that will shape the future of restaurant technology. You'll be joining a diverse, talented team that's dedicated to using technology to create feel-good moments for millions of customers worldwide.