UI Software Engineer, Cocoa at Apple | GB | Rezi

UI Software Engineer, Cocoa at Apple

UI Software Engineer, Cocoa

Apple · GB

2 weeks ago

UI Software Engineer, Cocoa

Apple · GB

18 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this UI Software Engineer, Cocoa role.

Rezi rewrites your resume against Apple's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the UI Software Engineer, Cocoa posting at Apple — free, in seconds.

About the Role

The AppKit team is responsible for delivering the user experience on the Mac, building components and APIs used by all macOS applications, and impacting the experience of every user. Join us to make the Mac better for everyone.

Responsibilities

  • Contribute to AppKit, UIKit, and SwiftUI.
  • Build and enable features used across the OS, such as Dark Mode, Mac Catalyst, Touch Bar, Auto Layout, and Screen Time.
  • Provide building blocks for windows & layout, drawing & graphics support, enabling new input devices, responding to user events, user controls, and document management infrastructure.

Requirements

  • Strong object-oriented programming skills.
  • In-depth development experience at the application and user interface level 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.

Skills

  • Swift
  • Objective C
  • C
  • C++
  • Java
  • Cocoa
  • Cocoa Touch
  • Windows
  • Android
  • Core Image
  • Core Graphics
  • Metal

About the Company

  • The AppKit team is responsible for delivering the user experience on the Mac.
  • We build the components and APIs used by all macOS applications.