Remote Software Engineer II Vacancy at McDonald's - Apply now to grab the Opportunity for Work from Home
![]() |
| remote Software Engineer II vacancy at McDonald's |
McDonald's Remote Software Engineer II (iOS) 2026 | Apply Now
Are you a talented iOS developer ready to power the digital future of the world's leading omni-channel restaurant brand? McDonald's Global Technology is seeking a Remote Software Engineer II to build industry-defining iOS applications that will serve over 65 million customers daily. Step into an agile, startup-like environment backed by unparalleled global scale, where your code will directly shape the ultimate feel-good moments for millions.
💡 99jobs Pro-Tip: How to Stand Out
To make your application truly unignorable, ensure your resume highlights not just your proficiency in Swift and Objective-C, but also your tangible experience driving the full agile development lifecycle. Since McDonald's is laser-focused on its '3Ds' growth strategy (Delivery, Digital, and Drive Thru), use your portfolio to showcase any consumer-facing apps you've built that flawlessly handle high-volume transactions or complex platform integrations.
Key Highlights:
- Organization: McDonald's Corporation
- Job Title: Remote Software Engineer II-iOS
- Duty Station: Chicago, IL, US (Remote)
- Target Audience: iOS Developers with 2+ years experience
- Salary Range: $98,140 - $138,625 per year
- Date Posted: February 26, 2026
Particulars & Details
| Organization | McDonald's Corporation |
|---|---|
| Department | Global Technology |
| Post Name | Software Engineer II-iOS |
| Location | Chicago, IL, US (Remote Available) |
| Salary | $98,140 - $138,625 / year |
| Work Type | Full-time |
| Benefits Eligible | Yes, plus Bonus |
About the Role & Work Environment
McDonald's Global Technology is forging the way to reshape all areas of the business, industry, and every community that is home to a McDonald's restaurant. Driven by the "Accelerating the Arches" strategy, the technology organization is doubling down on the 3Ds: Delivery, Digital, and Drive Thru. By leveraging AI, robotics, and emerging tech, they are digitizing the Golden Arches to ensure 65M+ daily customers enjoy a fast, easy experience. As an iOS Engineer, you will join an innovative team tackling challenges at an incredible scale within an agile, startup-like environment.
Duties and Responsibilities
- Contribute comprehensively to all aspects of the agile development life cycle, including design, development, documentation, testing, and operations.
- Play a pivotal role in shaping the definition, vision, design, road map, and development of product features from beginning to end.
- Design, implement, test, deploy, and maintain innovative software solutions to transform service performance, durability, cost, and security.
- Utilize software engineering best practices to consistently ensure a high standard of quality for all team deliverables.
- Work in a collaborative, fast-paced setting where you are always focused on the most important business priorities.
- Take ownership of projects from initial scoping and requirements gathering all the way to launch and delivery.
Eligibility Criteria & Qualifications
- Experience: Must possess 2+ years of non-internship professional software development experience.
- Technical Skills: Extensive, proven programming experience with Swift, Objective-C, and Apple's iOS platform technologies and APIs.
- Educational Status: A Bachelor's Degree in Computer Science, a related field, or equivalent years of practical experience is required.
- Computer Science Fundamentals: Solid knowledge of object-oriented design, data structures, and algorithms.
- Leadership & Drive: Demonstrated leadership abilities in driving operational excellence. Must be highly quantitative with great judgment, an uncompromising attention to detail, and a deep passion for building great customer experiences.
- Communication: Strong verbal and written communication skills to effectively collaborate across cross-functional teams.
Remuneration & Comprehensive Benefits
- Competitive Salary: The expected salary range for this role is $98,140 to $138,625 per year, determined by experience and job-related factors.
- Bonus Eligible: This position offers a bonus calculated based on both individual and overall company performance.
- Health & Welfare: Comprehensive health benefits and a 401(k) retirement plan.
- Work-Life Balance: Flexible ways of working paired with generous time-off policies, including vacation/PTO, sick leave, and parental leave.
- Additional Support: Access to educational assistance and adoption assistance programs.
How to Apply
- Navigate to the official McDonald's Careers portal using the link provided below.
- Search for the "Remote Software Engineer II-iOS" role located in Chicago, IL.
- Ensure your resume clearly highlights your 2+ years of professional Swift/Objective-C experience and any consumer-facing app deployments.
- Submit your comprehensive application online. If you require reasonable accommodation during the process, contact mcdhrbenefits@us.mcd.com.
Important Links
- Apply Online: Click Here to Submit Application
- McDonald's Technology Blog: Discover McDonald's Tech Innovations
FAQs
- Is this role fully remote? The title specifies "Remote Software Engineer," though it is attached to the Chicago, IL location base.
- What programming languages are required? You must have extensive experience in Swift and Objective-C.
- Is this an entry-level position? No, this role requires at least 2+ years of non-internship professional software development experience.
- Does this role include a bonus? Yes, the position is bonus-eligible based on individual and company performance.
Disclaimer: This opportunity is shared for informational purposes only. We at 99jobs.org are not the organizing or recruiting institution. We do not accept or process applications and cannot influence selection decisions. Applicants must apply directly through the official organization website. Please verify all details from the official source before applying.

Post a Comment