
Location
London
Hours
Full Time
Salary
Negotiable
About the Role
Do you love the Mac and want to help define the future of macOS app development? Join the Mac UI Frameworks team and work on the next generation of our UI frameworks — SwiftUI, AppKit, UIKit — powering every app that runs on macOS. You will be part of a dynamic and inspiring environment that encourages and requires constant curiosity and growth to solve challenging problems. Help us innovate with the passion you’d expect at Apple and shape the next decade of app development! As a member of the team, you will develop future framework features and APIs impacting all of Apple’s platforms. You will bring ideas to life through all stages of development: from initial research, API design and proposals, to testing and development in Swift, documentation, and offering guidance to adopters. Engage in energetic discussions with colleagues from diverse teams and perspectives. Our work is critical to the macOS stack and includes contributions to new OS features such as design refreshes, new hardware, intelligence integration, and more — building what users expect from all apps on the platform. You will collaborate with experts across Apple including compiler engineers, performance experts, security engineers, interface designers, and technical writers. Working closely with the Swift, Xcode, design, and framework teams, we strive to make Apple’s UI frameworks the best app development experience in the world. If you are passionate about defining the future and pushing the state of the art forward, we’d love to hear from you!
Experience
- Proven experience building a UI framework or complex, framework-like systems in an application
- Experience building user interfaces for one or more of Apple’s platforms (macOS, iOS, visionOS, tvOS, watchOS)
- Experience designing framework APIs for adoption by others
- Experience in app development using SwiftUI, AppKit, or UIKit
- Experience navigating and contributing to large codebases
About you
- Proficiency with Swift
- Ability to work collaboratively and explain complex ideas clearly
- Proficiency with Objective-C or C++ is a plus
Qualifications
No specific qualifications required; demonstrated experience and skills as outlined above are essential.
Apple





















