Software Engineer- iOS Engineer SpringBoard Multitasking System Experience

Apple


Job Location:

Cupertino, CA - USA

Monthly Salary: Not Disclosed
Posted on: 14 hours ago
Vacancies: 1 Vacancy

Job Summary

The Multitasking Experience team believes that software can be used to create beauty and through it echo the sense of purpose in our lives. 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 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.

The Multitasking Experience team believes that software can be used to create beauty and through it echo the sense of purpose in our lives. 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 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.

Dedication to the creation of compelling and beautiful productsnExcelled in collaborative cross-functional environmentsnSuccessfully synthesized analysis of complex problemsniOS/iPadOS App development experiencenProlific at writing clean and testable code

Deep software and memory performance analysisnInter-process communication mechanisms

Required Experience:

IC

The Multitasking Experience team believes that software can be used to create beauty and through it echo the sense of purpose in our lives. 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 s...

About Company

Company Logo

Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more

View Profile View Profile