The AppKit team at Apple is responsible for delivering the user experience on the Mac and builds the components and APIs used by all macOS applications. As a Cocoa UI Software Engineer, you'll work on improving existing components and bringing new user interface concepts to life. You'll craft and evolve Objective-C and Swift APIs for application developers, provide guidance and support for API adoption, and collaborate closely with various teams including HI designers, hardware engineers, and technical writers. The role involves solving challenging technical problems and playing a critical part in shaping the Mac experience.
Key responsibilities include:
This role offers the opportunity to have a significant impact on the entire macOS system, directly affecting the experience of every Mac user. The ideal candidate should be passionate about providing users and developers with a first-class experience and ready to help make the Mac better for everyone.