Apple is looking to shape the future direction of Safari technology on their platforms, delivering a fluid browsing experience and powerful APIs for developers
Requirements
- Knowledge of advanced application architectures
- Knowledge of web browsers and web application architectures
- Expertise in writing fast, efficient software in Swift, Objective-C, or a C-family programming language
- Knowledge of UIKit and Swift design patterns
- Expertise in Xcode developer tools, Instruments, and clang
Responsibilities
- craft new and innovative Safari features
- take existing features to the next level
- brainstorming, prototyping, coding, debugging, shipping, and addressing customer feedback
- collaborate with the WebKit team, iOS application and framework teams, and Apple’s Human Interface group
- designing APIs for frameworks used by a wide variety of developers
- crafting great user experiences, innovative privacy features, and robust security
- writing fast, efficient software
Other
- Experience mentoring other engineers
- Communicating technical ideas to a variety of audiences
- BS in Computer Science or related field, preferred, or equivalent experience
- Creativity and enthusiasm for crafting great user experiences
- Ability to work with a variety of developers and teams