Software Development Engineer

1 Hour ago • All levels • Software Development & Engineering • $172,931 PA - $214,500 PA

Job Summary

Job Description

Apple Inc is seeking a Software Development Engineer to build tools, apps, and app extensions for macOS, iOS, tvOS, and visionOS using Swift, Objective-C, C, and C++. The role involves utilizing web content and REST APIs, and various information technologies including Swift, Objective-C, SwiftUI, Xcode, git workflows, and web views. Responsibilities include working with multiple UI and Experience frameworks such as Accessibility, AppKit, MapKit, and UIKit. The engineer will create, update, and review technical documentation and sample code, and provide one-to-one technical support to Apple's third-party developer community through various channels. The position requires close collaboration with technical teams to enhance the developer experience and ensure software products meet Apple's standards. International and Domestic Travel is required at 2%.
Must have:
  • Build tools, apps, app extensions
  • Use Swift, Objective-C, C, C++
  • Utilize web content and REST APIs
  • Work with UI/Experience frameworks
  • Create technical documentation
  • Provide technical support
  • Improve developer experience
  • Adhere to Apple's standards
Good to have:
  • SwiftUI
  • Xcode/compiler tools
  • Xcode Server/CI/CD
  • Git workflows
  • Web views (WKWebView, SFSafariViewController)
  • Server technologies (PHP, Python, Ruby, HTML, CSS, Javascript)
  • Accessibility
  • ActivityKit
  • AppKit
  • EventKit
  • MailKit
  • MapKit
  • Observation
  • QuickLook
  • Shared Web Credentials
  • SwiftData
  • TipKit
  • TVML
  • TVMLKit
  • UIKit
  • Uniform Type Identifiers
  • Universal Links
  • WebKit
  • WidgetKit
Perks:
  • Medical and dental coverage
  • Retirement benefits
  • Discounted products
  • Free services
  • Educational expense reimbursement
  • Discretionary bonuses or commission payments
  • Relocation assistance
  • Employee stock programs
  • Restricted stock unit awards
  • Discounted Apple stock purchase

Job Details

APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA. Build tools, apps and app extensions for macOS, iOS, tvOS and visionOS using Swift, Objective-C, C and C++, web content and REST APIs. Utilize information technologies including Swift, Objective-C, SwiftUI, Xcode/compiler tools, Xcode Server/continuous integration/continuous deployment, git workflows, web views (WKWebView, SFSafariViewController), server (PHP, Python, Ruby, HTML, CSS, Javascript). Utilize multiple UI and Experience frameworks, including but not limited to: Accessibility, ActivityKit, AppKit, EventKit, MailKit, MapKit, Observation, QuickLook, Shared Web Credentials, SwiftUI, SwiftData, TipKit, TVML, TVMLKit, UIKit, Uniform Type Identifiers, Universal Links, WebKit, and WidgetKit frameworks. Create, update and review technical documentation and sample code projects for the above technologies. Provide one-to-one technical support to Apple’s third party developer community. Answer a wide range of code level support questions, and advise third party developer on Apple software development via email, video conference, online forum and face-to-face interactions. Work closely with technical teams across Apple to improve the third party developer experience. Ensure that software products are designed and engineered to Apple’s standards. International and Domestic Travel Required 2%. 40 hours/week. 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 $172,931 - $214,500/yr and your base pay will depend on your skills, qualifications, experience, and location. PAY & BENEFITS: 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: https://www.apple.com/careers/us/benefits.html. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Similar Jobs

Tesla - Tool Mechanic (m/w/d) Stamping and Forming Technology Press Shop

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Gearbox - Technical Art Director

Gearbox

Frisco, Texas, United States (On-Site)
2 Weeks ago
Evolution  - Shuffler

Evolution

Cebu City, Central Visayas, Philippines (On_site)
5 Months ago
Adyen - VP of Engineering, Developer Experience

Adyen

New York, United States (On-Site)
4 Weeks ago
Capgemini - Software Engineer

Capgemini

India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SEGULA Technologies - German-speaking Supply Chain Engineer

SEGULA Technologies

Agadir, Souss-Massa, Morocco (Remote)
6 Months ago
The Walt Disney Company - Production Legal Intern

The Walt Disney Company

Paris, Île-de-France, France (On-Site)
2 Months ago
Tesla - Site Manager Electrical/I&C

Tesla

Brandenburg, Germany (On-Site)
4 Months ago
Sony Interactive Entertainment - Open Position (Internal Systems Engineer)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
5 Months ago
Tesla - Maintenance Technician for Automated Production Equipment - Drive Unit

Tesla

Grünheide (Mark), Brandenburg, Germany (On-Site)
4 Months ago
Evolution  - Technical Compliance Team Lead (Products)

Evolution

St. Julian's, Malta (On-Site)
1 Year ago
Netomi - L2 Support Engineer

Netomi

Gurugram, India (Remote)
3 Weeks ago
Assystems - Project Co-ordinator

Assystems

Kavaratti, Lakshadweep, India (On-Site)
7 Months ago
The Walt Disney Company - Production Legal Intern

The Walt Disney Company

Paris, Île-de-France, France (On-Site)
2 Months ago
Sony Interactive Entertainment - Technical Project Manager/Scrum Master, PSN Development

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Cupertino, California, United States

Internet Brands - Account Manager

Internet Brands

Seattle, Washington, United States (On-Site)
1 Month ago
QuinStreet - Account Management Operations Associate

QuinStreet

United States (Remote)
3 Weeks ago
Dynamis Inc - Sr. Intelligence Analyst/Liaison Officer

Dynamis Inc

Washington, District Of Columbia, United States (On-Site)
3 Weeks ago
Backbone - Product Manager

Backbone

Seattle, Washington, United States (Hybrid)
11 Months ago
Match Group - Sr. Software Engineer, Machine Learning

Match Group

Palo Alto, California, United States (Hybrid)
1 Month ago
Nexon - Consumer Marketing Manager, Lifestyle & Partnerships

Nexon

El Segundo, California, United States (Hybrid)
6 Days ago
The Mill - Lead Developer

The Mill

New York, New York, United States (On-Site)
11 Months ago
Riot Games - Principal Analytics Engineer - Product Insights

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Airbyte - Enterprise Account Executive

Airbyte

San Francisco, California, United States (On-Site)
1 Month ago
Next Level Business Services - Oracle DBA (With SAP Experience)

Next Level Business Services

Atlanta, Georgia, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Cupertino, California, United States (On-Site)

San Diego, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Boulder, Colorado, United States (On-Site)

Seattle, Washington, United States (On-Site)

San Diego, California, United States (On-Site)

Boulder, Colorado, United States (On-Site)

Cupertino, California, United States (On-Site)

Stuart, Florida, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Apple

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug