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, as well as developing system level client frameworks.
Requirements
- 5+ years of experience building pixel-perfect, robust, and customer-focused software
- Extensive experience in the web application space using modern JavaScript/TypeScript frameworks (React, Svelte, Angular, VueJS, etc)
- Experience defining and integrating with Web Service APIs
- Deep understanding of software design patterns and software development
- Familiarity with iOS or hybrid mobile development
- Experience delivering applications with a high standard of accessibility
- Demonstrated experience in influencing the architecture of backend systems, prioritizing user experience throughout the process
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
- Defining and integrating with Web Service APIs
- Designing, building and maintaining high-performance systems and frameworks
- Integrating, communicating, and working well with large projects and teams
- Delivering applications with a high standard of accessibility
- Influencing the architecture of backend systems, prioritizing user experience throughout the process
Other
- Strong verbal and written communication skills
- Inquisitive and highly-motivated self-starter and problem solver
- Ability to navigate and think strategically to ship great products
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services
- Reimbursement for certain educational expenses - including tuition