Software Development Engineer, iOS Safari App Services

Cupertino, CA, US • Posted 5 hours ago • Updated 5 hours ago
Full Time
On-site
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Software Development
  • Brainstorming
  • Prototyping
  • Debugging
  • Shipping
  • Collaboration
  • WebKit
  • IOS Development
  • Computer Science
  • Writing
  • Objective-C
  • C
  • UIKit
  • Swift
  • Design Patterns
  • Xcode
  • Mentorship
  • Privacy
  • Web Browsers
  • Web Applications

Summary

We're looking for an engineer to help us shape the future direction of Safari technology on our platforms. Together, we'll build on the industry-leading WebKit engine and Apple's frameworks to deliver a fluid browsing experience in Safari and powerful, easy-to-use APIs for developers through Universal Links, in-app browsing, and more. Your vision and impact will extend beyond Safari, as you help move Apple's iOS platform forward!

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 application and framework teams, and Apple's Human Interface group. We want you to be imaginative, highly motivated, and care deeply about craftsmanship and quality.

BS in Computer Science or related field, preferred, or equivalent experience\nExperience mentoring other engineers\nExpertise in writing fast, efficient software in Swift, Objective-C, or a C-family programming language\nKnowledge of UIKit and Swift design patterns \nExpertise in Xcode developer tools, Instruments, and clang

Experience mentoring other engineers and communicating technical ideas to a variety to audiences\nExperience designing APIs for frameworks used by a wide variety of developers\nCreativity and enthusiasm for crafting great user experiences, innovative privacy features, and robust security\nKnowledge of advanced application architectures\nKnowledge of web browsers and web application architectures
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90733111
  • Position Id: e06d2417f0196446945806b9310fa3e6
  • Posted 5 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Cupertino, California

Today

Full-time

Cupertino, California

Today

Full-time

Cupertino, California

Today

Full-time

Cupertino, California

Today

Full-time

Search all similar jobs