API Review & Design Engineer
Core
Provide API design guidance, consulting, and outreach to framework engineering teams to ensure consistent, complete, and intuitive APIs for Apple's operating systems and SDKs.
Role type
Senior IC API Review & Design Engineer
Builds
Public-facing frameworks and Apple SDKs
Domain
Consumer Technology / Software Engineering
Required skills
Swift, Objective-C, software architecture, API design, technical writing, presentation skills, rapid technology adoption
Preferred skills
Bachelor's degree, autonomous work style
Technologies
Swift, Objective-C
Responsibilities
Advise framework teams on transforming feature plans into well-architected APIs; Evaluate proposals for ergonomics, consistency, and developer experience; Evangelize new Swift features and framework-development guidelines; Assess API coverage and identify missing functionality; Update published API Guidelines based on reviews and SDK releases; Collaborate with other teams on organizational goals; Participate in software quality process evolution