McDonald's is looking to accelerate technology innovation to enhance customer experience through Delivery, Digital, and Drive Thru channels, facing complex tech challenges at a global scale.
Requirements
- Extensive programming experience with Swift, Objective-C, and iOS platform technologies and APIs.
- Solid knowledge of Computer Science fundamentals (object-oriented design, data structures and algorithm.
Responsibilities
- Contribute to all aspects of the agile development life cycle including design, development, documentation, testing and operations.
- As a software development engineer on a team, you will 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.
- Use software engineering best practices to ensure a high standard of quality for all team deliverables.
- Work in an agile, startup-like development environment, where you are always working on the most important priorities.
Other
- 2+ years of non-internship professional software development experience.
- Strong verbal and written communication skills.
- Solution-oriented attitude and ability to solve tough problems in a collaborative, cross-functional, and fast-paced environment.
- Demonstrated leadership abilities in an engineering environment in driving operational excellence and best practices.
- Highly quantitative with great judgment and passion for building a great customer experience.
- Uncompromising attention to detail and drive to continuously improve the product.
- Ability to take a project from scoping requirements to launch to delivery.