UI and iOS Platform Software Engineer, Safari

Cupertino Posted 3d Leaves the board in 7 days
ATS Keyword Match See which key terms from this posting your resume already has. Free.

In this role, you will help us craft new and innovative Safari features and take existing features to the next level. You’ll be involved from beginning to end—brainstorming, prototyping, coding, debugging, shipping, and addressing customer feedback. You will collaborate with the WebKit team, iOS platform teams, and Apple’s Human Interface group. We want you to be imaginative, highly motivated, and care deeply about craft and quality.

Minimum Qualifications
BS in Computer Science or related field, preferred, or equivalent experience
Experience mentoring other engineers
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

Preferred Qualifications
Experience mentoring other engineers and communicating technical ideas to a variety to audiences
Creativity and enthusiasm for crafting great user experiences, innovative privacy features, and robust security
Knowledge of advanced application architectures
Knowledge of web browsers and web application architectures
Experience designing APIs for frameworks used by a wide variety of developers

Share your thoughts