Cocoa UI SW Engineer

Cupertino, CA
  • Job Code
  • Jobs Rated


Do you love the Mac? Do you want to leverage your skills to shape macOS applications by providing a first-class framework? Join AppKit, the Cocoa UI framework team, and help define the future of macOS

Key Qualifications

  • Strong knowledge of Objective-C, Swift or C/C++
  • In-depth development experience with Cocoa Touch / UIKit or Cocoa
  • Ability to work collaboratively to improve architecture and code
  • Experience developing reusable components


The AppKit team is responsible for the user interface frameworks that form the heart of macOS applications. We build and enable features used across the OS, such as Dark Mode, Touch Bar, Auto Layout, and Services

As a developer on our team, you will use your creativity and insight to improve existing components and bring new user interface concepts to life. You will be responsible for crafting and evolving the Objective-C and Swift API that application developers use to build their apps, and you will provide guidance and support for the internal and external developers who adopt those APIs. When taking ownership of a critical part of our framework, you will tackle some incredible challenges, but your passion will directly impact the experience of every macOS user

Our team works together closely in an open, collaborative environment - ready to share or discuss ideas, problems, and solutions. We frequently work with a variety of teams across the company: HI (human interface) designers, developer tools, hardware engineers, technical writers, and more. We encourage curiosity and initiative, value diversity, and depend on the ability to learn and grow when approaching new features and technology

Education & Experience

BS in computer science or equivalent experience

Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Cocoa UI SW Engineer

Apple, Inc.
Cupertino, CA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good