A

Apple

Designs phones, computers and their operating systems

API Review & Design Engineer

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • 5-10 years of experience working in software development in Swift or Objective-C.
  • A strong understanding of software architecture and API design.
  • Strong written and presentation skills, with the ability to communicate effectively with engineers and senior leaders.
  • The ability to ramp up quickly on new technologies.

Responsibilities

  • Provide API design guidance, consulting, and outreach to framework engineering teams to support the development of consistent, complete, and intuitive APIs.
  • Establish and maintain API guidelines for operating systems.
  • Review the design of software programming interfaces to ensure comprehensive access to platform functionality is available through Apple's software development kits.
  • Review the needs of Apple applications to identify missing functionality in the software development kits and recommend and track API additions to fill identified gaps.
  • Advise framework teams to transform feature plans and underlying technologies into well-architected, developer-focused APIs.
  • Evaluate proposals and provide concrete feedback on ergonomics, consistency with guidelines and precedents, and interaction with other parts of the developer experience.
  • Evangelize and teach new Swift features and framework-development guidelines to Apple engineering teams.
  • Assess API coverage and completeness and identify areas where additional interfaces are needed.
  • Identify salient points from API Review discussions and new software development kit releases to expand and improve published API Guidelines.
  • Work with other Apple teams to integrate organizational goals.
  • Participate in the stewardship and evolution of Apple's software quality efforts and processes.

Desired Qualifications

  • A bachelor's degree or equivalent experience.
  • The ability to work autonomously.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs