Apple is looking for an engineer to help craft the future direction of extensions for web browsers, with a focus on user privacy, user experience, and developer experience. The team builds on the industry-leading WebKit engine and Apple's frameworks to deliver a set of APIs and tools that developers can use to build compelling extensions that enhance the user experience in Safari.
Requirements
- Thorough understanding of Swift, Objective-C, C++, or C
- Strong object-oriented programming experience
- Excellent debugging and analytical skills
Responsibilities
- implement new APIs and tools
- improve the architecture, security, and privacy of existing ones
- brainstorming, prototyping, coding, debugging, shipping, and addressing developer and user feedback
- collaborate with the WebKit team, other iOS and macOS application and framework teams, the Developer Tools teams, the Security and Privacy teams, and Apple’s Human Interface group
Other
- Ability to thrive in a highly collaborative environment focused on learning
- Creativity and enthusiasm for improving developer experience
- Excellent communication skills
- imaginative and self-motivated
- care deeply about both the user and the developer experience