Wiraa
Software Engineer II-iOS
WiraaUnited States13 hours ago
Full-timeInformation Technology
About The Company

McDonald's is a leading global fast-food restaurant chain renowned for its commitment to quality, service, cleanliness, and value. With a rich history spanning decades, McDonald's has established a strong presence worldwide, serving millions of customers daily. The company's growth strategy, "Accelerating the Arches," emphasizes innovation across all facets of its business, particularly focusing on digital transformation, delivery services, and drive-thru operations. Leveraging cutting-edge technology, McDonald's aims to provide a seamless, fast, and enjoyable experience for its customers across its extensive network of over 25,000 restaurants globally. The organization is dedicated to fostering a dynamic, inclusive, and innovative work environment, empowering its teams to drive continuous improvement and deliver on its promise of creating feel-good moments for everyone.

About The Role

We are seeking a talented Software Development Engineer to join McDonald's Global Technology team. In this pivotal role, you will be instrumental in shaping the future of our digital solutions, contributing to the development and deployment of innovative software that enhances service performance, security, and customer experience. As part of a fast-paced, agile environment, you will collaborate with cross-functional teams to design, build, test, and maintain technology platforms that support McDonald's strategic initiatives, including AI, robotics, and emerging tech. Your expertise will directly impact millions of customers worldwide by enabling seamless digital interactions, optimizing operational efficiencies, and advancing McDonald's technological capabilities. This role offers a unique opportunity to work on industry-defining projects at a global scale, with the potential for career growth and the satisfaction of contributing to a renowned brand committed to innovation and excellence.

Qualifications

  • 2+ years of professional software development experience (non-internship)
  • Extensive programming experience with Swift, Objective-C, and iOS platform technologies and APIs
  • Bachelor’s Degree in Computer Science, Software Engineering, or a related field, or equivalent experience
  • Strong understanding of computer science fundamentals, including object-oriented design, data structures, and algorithms
  • Excellent verbal and written communication skills
  • Solution-oriented mindset with the ability to solve complex problems collaboratively in a fast-paced environment
  • Proven leadership abilities in engineering, driving operational excellence and best practices
  • Highly quantitative with a passion for creating exceptional customer experiences
  • Exceptional attention to detail and a drive for continuous improvement
  • Ability to manage projects from requirements gathering through to deployment and delivery

Responsibilities

  • Lead the design, development, and implementation of innovative software solutions aligned with McDonald's strategic goals
  • Contribute to all phases of the agile development lifecycle, including planning, coding, testing, documentation, and deployment
  • Collaborate with cross-functional teams to define product features, roadmaps, and technical requirements
  • Utilize industry best practices to ensure high-quality, secure, and scalable software deliverables
  • Participate actively in sprint planning, stand-ups, and code reviews to foster a collaborative development environment
  • Maintain and improve existing applications, troubleshoot issues, and implement enhancements as needed
  • Stay abreast of emerging technologies to recommend innovative solutions that enhance business capabilities
  • Ensure all software solutions meet performance, security, and usability standards
  • Document technical specifications, processes, and user guides for ongoing support and knowledge sharing

Benefits

  • Health and welfare benefits including medical, dental, and vision coverage
  • 401(k) retirement savings plan with company matching
  • Adoption assistance program
  • Educational assistance and professional development opportunities
  • Flexible work arrangements to support work-life balance
  • Paid time off including vacation, parental leave, and sick leave
  • Bonus eligibility based on individual and company performance

Equal Opportunity

McDonald's is an equal opportunity employer committed to fostering an inclusive and diverse workforce. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other protected characteristic. We provide reasonable accommodations to qualified individuals throughout the application and employment process. Our commitment is to create a work environment where everyone can thrive and contribute to our shared success. If you require assistance accessing this job posting or need accommodations during the hiring process, please contact [email protected]. We encourage applicants from all backgrounds to apply and join our team in creating positive, feel-good moments for our customers worldwide.

Key Skills

Ranked by relevance