Skip to Main Content
Location icon
London

Mac UI Frameworks Engineer, Cocoa

Apple
Office & Professional
Office & Professional
Company logo image
Description

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!

Requirements

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.

Expiry date: 11/12/2026
Mac UI Frameworks Engineer, Cocoa
Company:
Apple
Job Type:
Full-time
Location:
London