Apple

Software Engineer - iOS Engineer - SpringBoard Multitasking - System Experience

Apple
Apply
3 days ago
Cupertino, CA, USASenior
H1B sponsor

Responsibilities

  • Design and implement software architectures for iOS and iPadOS system UI and multitasking experiences.
  • Develop app windowing, launch and transition animations, App Switcher, Stage Manager, external display, Dynamic Island, pointer, Picture in Picture, and Siri experiences.
  • Collaborate with hardware and software teams to ship interactive system features at scale.
  • Explore and advance animation technologies and reusable interface patterns across Apple.
  • Write clean and testable code for interactive embedded operating-system environments.

Requirements

  • Dedication to creating compelling and beautiful products.
  • Experience working effectively in collaborative, cross-functional environments.
  • Ability to synthesize analysis of complex problems.
  • iOS/iPadOS app development experience.
  • Proficiency in writing clean and testable code.
  • Preferred: deep software and memory performance analysis experience.
  • Preferred: knowledge of inter-process communication mechanisms.

Tech Stack

iOS
Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me