Appleposted 3 days ago
Mid Level
San Diego, CA
Computer and Electronic Product Manufacturing

About the position

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 responsible for developing system level client frameworks. This is an opportunity to join a team with a goal of providing new features and functionality to iCloud customers by integrating together the client-device and cloud domains as well as provide an avenue for exploratory work as needed. Your work will involve everything from building simple-to-use User Interfaces and experiences to Client frameworks with performance and power efficiency in mind. You love collaborating within the team and equally meaningfully, with cross-functional engineering teams. In addition to crafting efficient, testable, easy-to-maintain code, you recognize the importance of writing functional specifications and design documents.

Responsibilities

  • Maintain the technology stack and craft new functionality.
  • Build simple-to-use User Interfaces and experiences.
  • Develop Client frameworks with performance and power efficiency in mind.
  • Collaborate with cross-functional engineering teams.
  • Write functional specifications and design documents.
  • Build comprehensive unit and end-to-end tests for new and existing features.

Requirements

  • Strong background in building high-performance, extensible systems.
  • Experience integrating with OS services using XPC.
  • Understanding of security practices like privilege separation/escalation.
  • Demonstrated experience in influencing the architecture of backend systems.
  • Prioritize user experience throughout the development process.

Nice-to-haves

  • Interest and experience working with rich web applications using modern web technologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service