Apple - Cupertino, CA

posted 5 months ago

Full-time - Mid Level
Cupertino, CA
Computer and Electronic Product Manufacturing

About the position

The Client Software Engineer - iOS/macOS position at Apple focuses on enhancing the iCloud Mail user experience across various platforms. The role involves developing new features and functionalities by integrating client-device and cloud domains, while also allowing for exploratory work. The engineer will work on user interfaces, client frameworks, and ensure high performance and power efficiency, contributing to a team dedicated to delivering exceptional products to a vast user base.

Responsibilities

  • Develop new features and functionalities for iCloud Mail across iOS and macOS.
  • Build user interfaces and experiences that are simple to use and accessible.
  • Collaborate with cross-functional engineering teams to integrate client-device and cloud domains.
  • Maintain the technology stack and craft new functionalities.
  • Write functional specifications and design documents for projects.
  • Create comprehensive unit and end-to-end tests for new and existing features.

Requirements

  • 5+ years of experience with iOS and/or Mac systems/application engineering.
  • Proficiency in Objective-C and Swift for building complex user interfaces and applications.
  • Experience defining and integrating with Web Service APIs.
  • Strong background in designing, building, and maintaining high-performance systems and frameworks.
  • Ability to work collaboratively within a team and communicate effectively with large projects.

Nice-to-haves

  • Experience integrating with OS services using XPC.
  • Understanding of security practices like privilege separation and escalation.
  • Demonstrated experience in influencing backend system architecture with a focus on user experience.

Benefits

  • Health insurance coverage
  • 401k retirement savings plan
  • Paid holidays and vacation time
  • Professional development opportunities
  • Flexible scheduling options
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service