App Store Software Engineer - Desktop and Mobile Client Apps
Job Description
Summary
Apple’s App Store is the world’s largest and most innovative app marketplace, home to over 1.5 million apps and serving more than half a billion customers every week across all the Apple devices. Since the App Store launched in 2008, it has changed how we all live; it has enabled countless new companies, spawned new industries, and built millions of jobs. But we believe we are just getting started.
The App Store team is looking for top-tier engineers to build features that help developers showcase apps for customers to discover. Members of the team have the opportunity to work multi-functionally with design, product, OS and services engineering teams to deliver the App Store experience across all of Apple’s platforms.
The App Store team is looking for top-tier engineers to build features that help developers showcase apps for customers to discover. Members of the team have the opportunity to work multi-functionally with design, product, OS and services engineering teams to deliver the App Store experience across all of Apple’s platforms.
Description
As an engineer on our team, you will develop and maintain desktop and mobile client apps that are used by App Store business teams. Your responsibilities will range from high-level user interfaces, to writing background processing and networking code. You'll maintain and improve existing features and implement new and innovative ideas for the future. You will also focus on the best possible application performance including fast launch times and efficient networking. Our goals are simple but the task is large; build the most amazing products in the world that our customers will love.
Does this sound like you? Join our team!
Does this sound like you? Join our team!
Minimum Qualifications
- Experience with Swift and/or Objective-C
- Experience with Apple frameworks
Preferred Qualifications
- Experience with asynchronous programming
- Experience with networking protocols
- Experience designing and maintaining APIs
- Experience with best in class user interface designs