Apple
UI Software Engineer, Cocoa
$185K–$325K
Cupertino, California · Full-time · Posted Dec 9, 2025
About the job
Develop and improve AppKit and related user interface frameworks and APIs that power macOS applications.
What you'll do
- Build and enable user-interface features used across macOS.
- Contribute to frameworks and building blocks for windows, layout, graphics, input, user events, controls, and document management.
- Collaborate with others to improve designs and code.
What they ask for
- Strong object-oriented programming skills.
- In-depth application- and user-interface-level development experience with Cocoa, Cocoa Touch, Windows, Android, or Java.
- Ability to work collaboratively to improve designs and code.
- Strong knowledge of one or more of Swift, Objective C, C, C++, or Java.
Nice to have
- Experience building user interface frameworks.
- Experience writing and advocating for APIs, or working with low-level graphics APIs such as Core Image, Core Graphics, or Metal.
Pay
$184,700 and $324,800 (USD, base salary)
Tools
AppKit, UIKit, SwiftUI, Cocoa, Cocoa Touch, Swift, Objective C, Core Graphics
Model-written summary · the original posting is authoritative