CareerPlanSign in

UI Software Engineer, Cocoa

Cupertino, United States of America💼 Full-time🗓 2025-12-09 → 2026-09-28

Core

Building and enabling user interface frameworks (AppKit, UIKit, SwiftUI) and components for macOS applications.

Role type

Senior IC UI framework engineer

Builds

macOS UI frameworks, components, and APIs used by all macOS applications

Domain

Operating System / UI Frameworks

Required skills

Object-oriented programming, Cocoa/Cocoa Touch development, Swift, Objective-C, C, C++, or Java

Preferred skills

UI framework development, API design and advocacy, Low-level graphics APIs (Core Image, Core Graphics, Metal), Cross-team collaboration

Technologies

AppKit, UIKit, SwiftUI, Core Image, Core Graphics, Metal, Auto Layout, Mac Catalyst

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.