Taro Logo

Software Development Engineering

Apple is a place where extraordinary people gather to do their lives best work, creating products and experiences people once couldn't imagine.
$199,534 - $272,100
iOS
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Healthcare

Job Description

Apple is seeking a Software Development Engineer to join their Health team in Cupertino. This role focuses on implementing new features and expanding functionality of the Health application across iOS and Apple products. The ideal candidate will have strong experience in iOS development using Objective-C and Swift, with a background in building user interfaces and working with various APIs.

The position requires collaboration with health experts and cross-functional teams to prototype and implement new health-related features. You'll be responsible for architecture decisions, code reviews, and building internal tools to maintain high software quality standards.

This is an excellent opportunity for an experienced engineer passionate about health technology to make a direct impact on Apple's health initiatives. You'll work with cutting-edge technology while helping to improve people's lives through health features on Apple devices.

The role offers competitive compensation between $199,534 - $272,100 annually, plus comprehensive benefits including medical coverage, stock options, and education reimbursement. Apple's collaborative culture and commitment to innovation make this an ideal environment for engineers who want to work on meaningful health technology projects at scale.

Requirements include a Master's degree in Computer Science or related field, with 3 years of experience in iOS development, particularly with Objective-C, Swift UI, and various iOS frameworks. The successful candidate will have strong skills in object-oriented design, API development, and debugging.

Last updated 10 days ago

Responsibilities For Software Development Engineering

  • Implement new features in the health space
  • Work with experts to expand functionality of Health application
  • Support broader health related efforts at Apple
  • Prototype new ideas for feature definition
  • Communicate ideas to design team and cross-functional teams
  • Participate in architecture and code reviews
  • Build internal tools to help ship high-quality software

Requirements For Software Development Engineering

  • Master's degree or foreign equivalent in Computer Science, Software Engineering, Electrical Engineering, or related field
  • 3 years experience using Objective-C for developing features
  • 3 years experience with UI frameworks for iOS
  • 3 years experience in object-oriented design
  • 3 years experience with Swift UI and Swift
  • 3 years experience with graphics APIs
  • 3 years experience designing and implementing APIs on iOS and watchOS
  • 3 years experience implementing storage and querying layers
  • 3 years experience triaging and fixing bugs

Benefits For Software Development Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock purchase plan
  • Restricted stock unit awards
  • Education reimbursement
  • Relocation assistance
  • Discretionary bonuses

Related Jobs

iOS Software Engineer - Apple TV

Senior iOS Software Engineer role at Apple TV team in Seattle, working on video streaming app development across Apple platforms with 5+ years experience required.

Sr. iOS Engineer, Siri Speech

Senior iOS Engineer position at Apple working on Siri Speech team, focusing on voice interactions and natural language processing with ML models.

Sr. iOS Engineer, Siri Speech

Senior iOS Engineer position at Apple focusing on Siri Speech development, combining iOS expertise with ML implementation for voice interaction features.

Software Engineer (iOS), Enterprise Systems

Senior iOS Software Engineer role at Apple focusing on Enterprise Systems development using Swift and iOS/macOS frameworks.

Software Engineer (iOS), Enterprise Systems

Senior iOS Software Engineer role at Apple focusing on enterprise systems development using Swift and modern iOS frameworks.