CareerPlan

Software Engineer - iOS Engineer

USAFull-time2026-11-04 → 2026-11-09

Core

Design and implement software architectures for iOS and iPadOS system UI, multitasking, and interactive experiences including App Switcher, Stage Manager, Dynamic Island, and Siri.

Role type

Senior IC iOS system software engineer

Builds

Interactive system features for Apple's iOS and iPadOS operating systems

Domain

Mobile operating systems (iOS/iPadOS)

Required skills

iOS/iPadOS app development, software architecture design, animation development, cross-functional collaboration, clean code practices, testable code writing

Preferred skills

software performance analysis, memory performance analysis, inter-process communication mechanisms

Technologies

iOS, iPadOS, Swift (implied by iOS dev), animation frameworks

Responsibilities

Design and implement software architectures for system UI and multitasking, Develop app windowing, launch and transition animations, Collaborate with hardware and software teams to ship interactive system features, Write clean and testable code for interactive embedded operating-system environments

Seniority

Senior, hands-on IC