Apple logo

Developer Platform Frameworks Engineer

Apple
Full-time
On-site
Cupertino, California, United States
We build new APIs and tools powering the Apple Maps Developer experience. On our team, you will help us take new features from conceptualization, through design and implementation, all the way to announcing them at Apple’s Developer Conference! Furthermore, you will partner directly with a wide range of clients to build highly impactful mapping solutions, including FindMy, Weather, Photos, and thousands of 3rd party developers. IN THIS ROLE, YOU WILL: - Elicit requirements from our clients and translate them into scalable, reliable code. - Design, review and implement 3rd party developer APIs & Tools. - Collaborate cross-functionally with Human Interaction Design, Services, and other Engineering and Data teams. - Develop, launch, and maintain cross-platform features that integrate Maps with the Apple ecosystem.


  • Bachelors in Computer Science and at least 2+ years of software engineering experience in a production environment
  • Excellent verbal and written communication skills, ability to explain complex problems clearly and succinctly
  • Passion to collaborate and iterate on ideas in a cross-functional team
  • Proficiency in Swift and/or Objective-C
  • Familiarity with SwiftUI and/or UIKit


  • Familiarity with system architecture and API design
  • Proven track record of architecting, developing, releasing and supporting critically important software components
  • Experience writing testable code and familiarity with Unit Testing frameworks
  • Familiarity with Geographic Information Systems (GIS) or other spatial visualization systems