API Review & Design Engineer

4 Days ago • All levels • $166,600 PA - $296,300 PA

Job Summary

Job Description

The team provides API design guidance, consulting, and outreach to framework engineering teams to support the development of consistent, complete, and intuitive APIs. They establish and maintain API guidelines for their OSes and review the design of software programming interfaces to ensure comprehensive access to platform functionality is available through Apple's SDKs. The team reviews the needs of Apple applications to identify missing functionality in the SDKs, recommending and tracking API additions to fill identified gaps. As a member of the team, you’ll refine and execute this mission, specializing in responsibilities suited to your strengths, including review process coordination, API design consulting and improving tools.

Job Details

Our team provides API design guidance, consulting and outreach to framework engineering teams to support the development of consistent, complete, and intuitive APIs. We establish and maintain API guidelines for our OSes, and review the design of software programming interfaces to ensure comprehensive access to platform functionality is available through Apple's SDKs. The team also reviews the needs of Apple applications to identify missing functionality in the SDKs, and recommends and tracks API additions to fill identified gaps. As a member of the team, you’ll help us refine and execute this mission. This role is in a small team with a broad reach, and you’ll have an opportunity to specialize into responsibilities best suited to your strengths, including a combination of the following: REVIEW PROCESS COORDINATION - Validating proposals, estimating requirements, and tracking progress - Facilitating discussions to ensure productive feedback and timely completion - Defining and analyzing metrics to judge the health and impact of the review process - Improving tools and automation to support API Review goals API DESIGN CONSULTING - Helping framework teams transform plans and implementations into developer-focused API architecture - Evaluating proposals and providing concrete feedback on ergonomics, consistency with guidelines and precedents, and interaction with other parts of the developer experience - Assessing API coverage and completeness and identifying areas where additional interfaces are needed. - Identifying salient points from API Review discussions and new SDK releases to expand and improve on published API Guidelines - Working with other Apple teams to integrate with organizational goals

Similar Jobs

Looks like we're out of matches

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

Similar Skill Jobs

Looks like we're out of matches

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

Jobs in San Diego, California, United States

Looks like we're out of matches

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

Similar Category 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)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Austin, Texas, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Los Angeles, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, United States (On-Site)

Cupertino, California, 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