Back to all jobs
Apple logo

Senior iOS Engineer - Home Ecosystem (Frameworks & Services)

Apple

Cupertino, California, United States of America
Full-time, Regular
Posted Aug 25, 2025
Onsite

About the role

Senior iOS Engineer - Home Ecosystem (Frameworks & Services) - Jobs - Careers at Apple

Responsibilities

  • Design, architect and implement new apps, frameworks and daemons in Swift/Objective-C
  • Understand product requirements, engage with team members and customers to define solutions, and estimate the scope of work required
  • Implement features that involve communication with other related products and various cloud back-ends
  • Deliver solutions that can keep up with a rapidly evolving product
  • Write comprehensive unit tests, build test and verification pipelines to ensure reliability and resiliency, and work closely with software integration teams for the software you deliver
  • Participate in architecture and code reviews, and hiring interviews

Requirements

  • Hands-on experience shipping high quality software with responsive, interactive UI
  • Experience creating powerful and concise APIs and broad knowledge of layered software architecture
  • Strong understanding of algorithms, data structures, object-oriented programming, and design with keen eye to best practices and design patterns
  • BS in Computer Science, related fields, or relevant professional experience

Benefits

  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Reimbursement for certain educational expenses
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses or commission payments
  • Relocation assistance

About the Company

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities

Job Details

Salary Range

$181,100 - $318,400/yearly

Location

Cupertino, California, United States of America

Employment Type

Full-time, Regular

Original Posting

View on company website
Create resume for this position