Apple's System Experience Calendar team aims to reimagine what a modern calendar can be across Apple’s platforms, crafting seamless experiences that help billions manage their lives.
Requirements
- Proficient in Swift and SwiftUI
- 6+ years of SwiftUI/Swift or UIKit/AppKit/Objective-C software engineering experience
- Strong foundation in modern programming principles and development practices
- Exceptional problem-solving and debugging skills, especially for complex challenges
- Proficient in debugging rendering glitches
- Hands-on experience with time-based data models, iCalendar & CalDAV standards
Responsibilities
- contributing to both platform and product
- collaborate with engineering, data engineering, product, design, QE, automation, and other cross-functional teams in order to drive new initiatives
- setting and upholding high standards for code quality, unit testing, and engineering processes
- architecting highly-performant applications
- debugging rendering glitches
- Hands-on experience with time-based data models, iCalendar & CalDAV standards
- software engineering experience with impact to show for it
Other
- thrive in a fast-paced environment with rapidly changing priorities
- passion for caring about Apple’s customers
- extensive app development experience
- good understanding of systems and excellent communication and collaboration skills
- 10+ years of engineering experience building mobile and desktop projects