Apple is seeking an exceptional iOS/watchOS app developer to join their team to drive the mission of building innovative features for Apple products that empower people to live a better and healthier life, enabling new health capabilities on Apple platforms.
Requirements
- Working knowledge of systems, frameworks, and OS-level programming (e.g. Objective-C, C++, C)
- Familiarity with ResearchKit, HealthKit, SensorKit, CoreMotion, and related iOS frameworks
- Built software collaborating with cloud systems and/or managing high-bandwidth data on-device
- Experience with data communication and transfer protocols (e.g. Bluetooth, Wi-Fi, Protobuf, etc.)
- Hands-on experience using Apple technologies and frameworks (i.e. Swift, SwiftUI, UIKit, Foundation, and Core Data)
- Has previously played the role of a technical lead (i.e. leading software development projects, designing software architecture, communicating with cross-functional partners)
Responsibilities
- developing iOS and watchOS application platforms to fulfill a variety of purposes and research studies to inform Apple’s health roadmap
- architect new capabilities and experiences
- Drive engineering architecture and implementation from early prototyping to release
- Partner with Privacy, Security, Legal teams to ensure end features are designed with appropriate considerations for user privacy
- Built software collaborating with cloud systems and/or managing high-bandwidth data on-device
- Advocate for software engineering best practices and high quality code
- Self-directed, technology generalist, comfortable diving into a wide range of technology areas to solve the problem at hand (e.g. scripting, automation, etc.)
Other
- Collaborate with cross-functional partners to gather requirements, define product spec and inform validation to ship a high-quality release
- Excellent software engineering, collaboration, communication, and leadership skills are all essential for this role.
- Strong technical communicator and experience driving highly cross-functional projects
- BS in Computer Science, Computer Engineering, Software Engineering, or equivalent field
- 3+ years of software development experience for modern Apple platforms (one of iOS, watchOS, macOS, visionOS)