The iCloud Mail, Calendar & Contacts Client Engineering team is dedicated to crafting exceptional products and user experiences for iCloud Mail across iOS, macOS, and the Web, as well as being responsible for developing system-level client frameworks. This role offers an opportunity to join a team focused on providing new features and functionality to iCloud customers by integrating client-device and cloud domains, and to engage in exploratory work as needed. The work involves building user interfaces and experiences, as well as client frameworks with performance and power efficiency in mind. Collaboration within the team and with cross-functional engineering teams is essential. The role requires crafting efficient, testable, and easy-to-maintain code, writing functional specifications and design documents, maintaining the technology stack, and developing new functionality. The ideal candidate is a capable engineer with a strong background in building high-performance, extensible systems, system-level engineering, and the drive to see tasks through to completion. A strong emphasis is placed on quality, including building comprehensive unit and end-to-end tests for both new and existing features. Strong programming fundamentals are crucial for these complex applications. Apple Cloud is invested in personal growth, offering mentorship, training, and education to help employees achieve their career goals.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed