Senior Software Engineer, System Experience - Calendar Experience
Core
Building platform and product features for Apple's modern calendar system to help billions manage their lives across Apple platforms.
Role type
Senior IC software engineer (mobile/desktop)
Builds
Calendar platform components and product features for iOS, macOS, and other Apple devices
Domain
Consumer technology / Mobile & Desktop development
Deliverable
product features
Required skills
Objective-C, Swift, SwiftUI, concurrency (GCD, OperationQueue, Async/Await, Combine), scalable module architecture, debugging complex challenges
Preferred skills
System-level component design, iCalendar & CalDAV standards, performance analysis with Instruments, rendering glitch debugging
Technologies
Objective-C, Swift, SwiftUI, GCD, OperationQueue, Async/Await, Combine, Instruments
Responsibilities
Collaborate with cross-functional teams to drive new initiatives; set and uphold high standards for code quality and unit testing; architect highly-performant applications; solve complex interoperability challenges between Objective-C and Swift
Seniority
Senior, hands-on IC