Software Engineer - iOS Engineer - SpringBoard Multitasking - System Experience
Core
Building the core multitasking and windowing experience for iOS and iPadOS, including App Switcher, Stage Manager, Dynamic Island, Picture in Picture, and Siri system integration.
Role type
Senior iOS System Engineer (Multitasking & UI)
Builds
Fluid app launch/transition animations, App Switcher, external display support, Dynamic Island interactions, and Siri system gestures.
Domain
Mobile Operating Systems (iOS/iPadOS)
Required skills
iOS/iPadOS App development, clean and testable code, complex problem synthesis, cross-functional collaboration
Preferred skills
software performance analysis, memory performance analysis, inter-process communication mechanisms
Technologies
iOS, iPadOS, SystemUI, Stage Manager, Dynamic Island, Siri
Responsibilities
Design and implement software architectures for multitasking features, collaborate with hardware teams, push forward animation technologies, integrate Siri into the system UI.
Seniority
Senior, hands-on IC