McDonald's Global Technology is seeking a Software Engineer I - Android to join their expanding team in Mexico City. This role is part of McDonald's ambitious growth strategy, Accelerating the Arches, which focuses on digital transformation and innovation across their global restaurant network.
As a Software Engineer I - Android, you'll be working on technology solutions that directly impact millions of customers daily through McDonald's digital platforms. You'll be part of the team responsible for developing and maintaining Android applications that enhance customer experience across McDonald's digital touchpoints, including their mobile app and digital ordering systems.
The role offers an exciting opportunity to work with cutting-edge technology in a fast-paced, startup-like environment while benefiting from the resources and scale of a global leader. You'll collaborate with cross-functional teams, participate in code reviews, and contribute to the entire development lifecycle from design to deployment.
The ideal candidate should have strong Android development skills using Java and Kotlin, a solid foundation in computer science fundamentals, and experience with modern development practices including unit testing and version control. This position requires both technical expertise and the ability to work effectively in a collaborative environment.
Working at McDonald's Global Technology means being part of a team that's reshaping the future of the restaurant industry through technology. You'll have the opportunity to impact millions of customer interactions daily while working on challenging technical problems at a global scale. The company's commitment to innovation, combined with their unparalleled reach, makes this an excellent opportunity for engineers looking to make a significant impact while growing their careers.