Apple's iCloud Mail, Calendar & Contacts Client Engineering team is looking to solve the problem of crafting exceptional products and user experiences across iOS, macOS, and the Web
Requirements
- Familiarity with iOS or hybrid mobile development
- Experience delivering applications with a high standard of accessibility
- Experience with modern JavaScript/TypeScript frameworks (React, Svelte, Angular, VueJS, etc)
- Experience defining and integrating with Web Service APIs
- Demonstrated experience in influencing the architecture of backend systems, prioritizing user experience throughout the process
- Deep understanding of software design patterns and software development
- Experience building pixel-perfect, robust, and customer-focused software
Responsibilities
- Developing and supporting new and existing features on iCloud.com and related web properties and frameworks
- Working closely with cross-functional teams to optimally coordinate the complex interdependencies inherent in application development
- Creating intuitive user experiences
- Defining and integrating with Web Service APIs
- Designing, building and maintaining high-performance systems and frameworks
- Developing system level client frameworks
- Building pixel-perfect, robust, and customer-focused software
Other
- 5+ years of experience building software
- Inquisitive and highly-motivated self-starter and problem solver with a drive to integrate, communicate, and work well with large projects and teams
- Strong verbal and written communication skills
- Ability to navigate and think strategically to ship great products
- Bachelor's degree (not explicitly mentioned but implied as a general requirement for Apple)