Remote Software Engineer III - iOS Development
About the Role
We are seeking a Remote Software Engineer III - iOS to join our innovative team at McDonald's. In this role, you'll be instrumental in shaping the future of our technology solutions, impacting millions of customers daily. As a Remote Software Engineer III - iOS, you will leverage your extensive experience in software development to create exceptional applications that enhance customer experience.
What You'll Do
- Participate in all aspects of the agile development life cycle, including design, development, documentation, testing, and operations.
- Design, implement, test, deploy, and maintain innovative software solutions that transform service performance and security.
- Utilize your programming expertise in Swift and Objective-C to develop high-quality iOS applications.
- Collaborate with cross-functional teams to define product features and drive the development process from concept to launch.
- Apply software engineering best practices to ensure a high standard of quality across all projects.
- Adapt to a fast-paced, startup-like environment where you will prioritize meaningful work.
Requirements
- 5+ years of professional software development experience.
- Extensive programming experience with Swift, Objective-C, and iOS platform technologies.
- 2+ years of experience in system architecture and design.
- Bachelor's Degree in Computer Science or a related field, or equivalent experience.
- Strong verbal and written communication skills.
- Proven ability to thrive in a fast-paced environment and pivot focus as needed.
- Leadership experience in driving operational excellence.
- Attention to detail and a passion for enhancing customer experiences.
Nice to Have
- Experience with AI and emerging technologies.
- Knowledge of agile methodologies.
- Familiarity with cloud services and deployment strategies.
What We Offer
- Competitive salary range of $129,800 - $165,490 per year.
- Bonus eligibility based on individual and company performance.
- Long-term incentive opportunities including stock options.
- Comprehensive health and welfare benefits.
- Flexible work arrangements to promote work-life balance.
- Educational assistance and professional development programs.
- Generous time off policies including vacation, sick leave, and parental leave.
This Remote Software Engineer III position at McDonald's offers a unique opportunity to work on innovative technology solutions that impact millions. With competitive compensation and flexible work arrangements, it's an attractive role for experienced developers.
Who Will Succeed Here
Proficient in Swift and Objective-C with a strong portfolio of iOS applications, showcasing deep understanding of UIKit and SwiftUI frameworks.
Self-motivated and disciplined to excel in a remote work environment, demonstrating strong time management skills and the ability to deliver projects on time within Agile teams.
Extensive experience in integrating cloud services such as AWS or Azure into mobile applications, with a mindset geared towards continuous improvement and adaptation to new technologies.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months