Software Engineer - iOS Engineer - SpringBoard Multitasking - System Experience

Cupertino, CA, US • Posted 11 hours ago • Updated 44 minutes ago
Full Time
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Computer Hardware
  • Multitasking
  • Collaboration
  • UI
  • Presentations
  • Embedded Systems
  • Operating Systems
  • Rapid Prototyping
  • Animation
  • Interfaces
  • IOS Development
  • Writing
  • Performance Analysis
  • Communication

Summary

To iOS and iPadOS users, Springboard (SystemUI) is the operating system itself. The Springboard Multitasking team is looking for a passionate and hard-working software engineer to help us craft the experience of Apple's most popular products!

Description

Our Multitasking Experience team believes that software can be used to create beauty and through it echo the sense of purpose in our lives. Come, talk to us!

We craft the most fluid, useful, and cared for user interfaces. We do so by collaborating with our hardware and software teams, and by designing and implementing software architectures necessary to ship them to billions of people around the world.

We observe patterns in our designs, and build upon them when facing new environments and challenges. We push forward the App windowing experience through fluid interruptible App launch and transition animations; the App Switcher; external display support through Stage Manager, and more!

We craft Dynamic Island and its playful transitions and interactions; seamless hardware pointer support; lightweight multitasking through Picture in Picture, and more.

We integrate Siri into the System, creating its invocation gestures, glass containers, modality lifecycle, coordination with the rest of the system UI, and highly interactive presentation and transitions.

We build these on top of our own software architectures, which have been proven capable of withstanding the complexity of an interactive embedded operating system, enable rapid prototyping, and form useful abstractions and separation of concerns in our designs.

We explore ways to push forward animation technologies across Apple in service of our own purposes, as well as to empower teams across the company to ship their features with the same frame of reference we use for our own user interactive interfaces.

Minimum Qualifications

Dedication to the creation of compelling and beautiful products

Excelled in collaborative, cross-functional environments

Successfully synthesized analysis of complex problems

iOS/iPadOS App development experience

Prolific at writing clean and testable code

Preferred Qualifications

Deep software and memory performance analysis

Inter-process communication mechanisms
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90733111
  • Position Id: e16445f647c02725831601dd516edfce
  • Posted 11 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Sunnyvale, California

•

Today

Full-time

Sunnyvale, California

•

Today

Full-time

USD 117,000.00 - 234,000.00 per year

Santa Clara, California

•

Today

Full-time

Fremont, California

•

Today

Full-time

USD 140,000.00 - 170,000.00 per year

Search all similar jobs