System Spaces UI Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$181,100–$318,400 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $167k
This role $250k
$103k most similar roles pay here $342k

This role pays more than 95% of similar roles. Most pay $141,391–$193,000 — the shaded band above. At the midpoint, this role pays about $250k versus about $167k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1817 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 1482 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · System Spaces UI Engineer

The System Spaces team at Apple seeks a UI engineer to craft engaging user experiences for millions of users globally. This role involves collaborating with designers, engineers, and multi-functional teams to develop iconic system features such as the Home Screen, Lock Screen, Control Center, Widgets, Wallpaper, and Notifications across various platforms. Day-to-day responsibilities include prototyping new interfaces, implementing features, defining APIs, debugging issues, and enhancing performance. Ideal candidates possess 5-10 years of experience with UIKit and SwiftUI, a strong grasp of software design, and skills in optimization and inter-process communication. The position demands an eye for detail, excellent collaboration abilities, and the ability to create seamless user interactions.

What you'll do

  • Design and implement new user interface paradigms for Apple devices.
  • Develop features for Home Screen, Lock Screen, Control Center on iOS/iPadOS.
  • Define and refine APIs to enhance system functionality and usability.
  • Debug and optimize performance issues across various Apple platforms.
  • Collaborate with designers to ensure fluid and enjoyable user interactions.

What we're looking for

  • 5-10 years experience in UIKit and/or SwiftUI app development.
  • Proven ability to architect and implement reusable public or private APIs.
  • Background in operating systems programming required.
  • Strong understanding of optimization and performance issues across OS layers.
  • Knowledge of inter-process communication and systems development preferred.

More like this

Similar roles

Software Engineer, System Experience Personalization, UI

Apple Inc

Cupertino, CA 8 days ago $147,400$272,100
Swift Objective-C iOS UIKIT SwiftUI Xcode CI/CD Git SVN REST JSON GraphQL PostgreSQL SQLite CloudKit Firebase Kubernetes Docker Terraform AWS Azure Google Cloud Platform Jenkins GitHub Bitbucket Slack JIRA Confluence Swagger Prometheus Grafana

System Experience Notifications and Focus Engineer

Apple Inc

Cupertino, CA 1 day ago $147,400$272,100
UIKit SwiftUI Objective-C Cocoa Touch Xcode iOS macOS watchOS visionOS APIs CI/CD Git JIRA Trello Agile Kanban Unix/Linux RESTful APIs JSON XML OAuth SSL/TLS

System Experience Notifications and Focus Engineer

Apple Inc

Cupertino, CA 22 days ago $147,400$272,100
UIKit SwiftUI Objective-C Cocoa Xcode iOS macOS watchOS visionOS APIs CI/CD Git Unix/Linux REST JSON SQL Python Java Kubernetes Docker AWS Azure Google Cloud Platform PostgreSQL MySQL Redis MongoDB Jenkins GitHub Bitbucket Terraform Ansible Chef Puppet