Software Development Engineer, iOS Safari App Services

Apple Inc.
Cupertino, CA, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$147,400.0 - $272,100.0
Working hours
Regular working hours
Job source

Tech stack

Application Programming Interfaces (APIs) Apple IOS Apple Xcode Software Debugging Software Design Patterns Programming Tools Human-Computer Interaction Web Browsers Software Engineering Web Applications WebKit Uikit
+2 more
Information Technology Objective C++

Job description

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!

Requirements

Do you have experience in iOS user interface implementation?, Do you have a Bachelor’s degree?, 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.

Preferred Qualifications

Experience mentoring other engineers and communicating technical ideas to a variety to audiences

Experience designing APIs for frameworks used by a wide variety of developers

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

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

Benefits & conditions

4.14.1 out of 5 stars Cupertino, CA $147,400 - $272,100 a year, Pulled from the full job description

  • Employee stock purchase plan
  • Health insurance
  • Retirement plan
  • Dental insurance
  • RSU, At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $147,400 and $272,100, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:08 min

Reviewing Xcode implementations and Vision framework documentation reference resources

Milan Todorovic · WWC 2021

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · WWC Europe 2026

2:49 min

Adding a custom long press gesture to the tab bar

Moh’d Abualhuda +1 · WWC 2023

1:59 min

Configuring the browser speech recognition class and grammar

Tobias Münch Tobias Münch · WWC 2024

1:33 min

Anticipating web push notification support on mobile browser architectures

Christian Liebel Christian Liebel · JS Congress

5:42 min

Navigating careers in web accessibility engineering

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all