JobsFront End SW Engineer - iOS / Web - iCloud
Job description
The iCloud Mail, Calendar & Contacts Client Engineering team is looking for an engineer passionate about enhancing user experiences across iOS, macOS, and the Web. This role involves developing client frameworks and integrating client-device and cloud domains to deliver new features for iCloud customers. The successful candidate will work on building user interfaces and ensuring high performance and power efficiency. Collaboration with cross-functional teams and maintaining the technology stack are key aspects of this position.
Requirements
- 3+ years of experience with iOS/macOS and/or web application engineering.
- Experience defining and integrating with Web Service APIs.
- Demonstrated experience designing, building and maintaining high-performance systems and frameworks.
- Deep understanding of software design patterns and software development.
- Experience integrating with OS services using XPC and understanding security practices.
Responsibilities
- Build simple-to-use user interfaces and experiences.
- Craft efficient, testable, and easy-to-maintain code.
- Maintain the technology stack and develop new functionality.
- Write functional specifications and design documents.
- Build comprehensive unit and end-to-end tests for new and existing features.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
