The iCloud Web team is looking for engineers to solve important engineering problems that meaningfully improve the experience of millions of global users by building high quality, beautiful, and intuitive web applications.
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)
- History developing code for highly performant production applications
- Deep understanding of fundamental computer science algorithms and concepts
- Experience delivering web applications with a high standard of accessibility
- Experience integrating with web services using JSON, Protobuf, AJAX, etc.
- Experience integrating with OS services using XPC
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
- Experience delivering web applications with a high standard of accessibility
- Experience integrating with web services using JSON, Protobuf, AJAX, etc.
- Experience integrating with OS services using XPC
- Experience integrating with asynchronous APIs
- Experience designing, building, and maintaining RESTful APIs and web services
Other
- Experience collaborating across different teams and functions, with a particular focus on Design & QA, to deliver impactful features/products
- Strong verbal and written communication skills
- Driven, motivated, and you take pride and responsibility for the products you build
- Dedication to learning as well as sharing new ideas
- Familiarity with iOS or hybrid mobile development