Software Engineer - App Store Frameworks

Santa Clara Valley (Cupertino), California, United States
Software and Services


Posted: Jun 20, 2018
Weekly Hours: 40
Role Number: 113902586
The App Store team is looking for a dedicated, diligent and hardworking software engineer to join the growing shared frameworks team. Help define and build system APIs and user interfaces that will delight users across all of Apple’s media products on iOS, tvOS, watchOS and macOS. You will join a hands-on development team that cultivates creativity and generates novel solutions to deliver engineering excellence.

Key Qualifications

  • Strong object-oriented programming and design skills
  • Experience with Cocoa and the iOS SDK
  • Strong mobile application UI development skills
  • We value strong problem solving and critical thinking skills
  • Passion for quality and attention to detail
  • Experience in defining and building APIs


Develop new and improve existing parts of the shared frameworks that power all of Apple’s services products. Architect and build new APIs, and work with design to help define and implement user interfaces. As an engineer on the team, you will be contributing to all four of Apple’s major operating systems: iOS, tvOS, watchOS and macOS. Build out APIs for different levels of the technology stack; from network requests and data persistence, all the way to rendering flexible user interfaces. You’ll have the opportunity to work alongside other multi-functional teams closely, in order to bring the best customer experiences to life.

Education & Experience

Bachelor’s degree in computer science or related field, and equivalent work experience.

Additional Requirements