A

Apple

Designs phones, computers and their operating systems

Senior iOS Frameworks Engineer - HealthKit

Mobile EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science degree in Computer Science or equivalent experience.
  • A strong foundation in Computer Science fundamentals.
  • At least 8 years of experience working in Objective-C, Swift, C++, or similar high-level programming languages.
  • A strong understanding of algorithms and data structures.
  • A solid background in object-oriented architecture and design.
  • A deep understanding of systems-level concepts such as multithreading and interprocess communication.
  • Expertise with debugging tools and performance tuning.
  • Knowledge of iOS programming and Apple technologies such as Grand Central Dispatch, CloudKit, or XPC Activity/Services.
  • Strong communication skills, including the ability to collaborate across diverse backgrounds and experiences.
  • Willingness to learn and improve, and to mentor and support other team members.
  • Highly organized, with the ability to maintain patience and composure while operating effectively within ambiguity.
  • Experience delivering libraries, frameworks, or application programming interfaces.
  • Experience with distributed-systems design, development, and support.

Responsibilities

  • Work cross-functionally to expand the functionality of the Health app and HealthKit framework.
  • Deliver new health and fitness features.
  • Design solutions for distributed health-data storage, performance, operating-system integration, and application-programming-interface design and delivery.
  • Develop solutions for efficiently syncing health data across multiple Apple platforms.
  • Design and tune features for millions of users on power- and performance-constrained devices.
  • Design and deliver comprehensive test suites in collaboration with quality-assurance and engineering teams.
  • Design and deliver logical, scalable, forward-thinking application programming interfaces for developers.
  • Participate in peer reviews of architecture, application programming interfaces, and individual software changes.
  • Collaborate with and advise teams across Apple, including Design, Privacy, and Security, as well as health and fitness domain experts.

Desired Qualifications

  • Experience with SQL and database technologies.
  • Familiarity with fitness, wellness, or medical concepts.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs