Apple is looking to hire a software engineer to develop new user and developer-facing features for Widgets, Live Activities, and Controls for watchOS, aiming to enhance the Apple Watch experience and unlock creative possibilities across Apple platforms.
Requirements
- Proficiency with Swift and SwiftUI (or the ability to become proficient quickly).
- Experience optimizing and profiling applications for performance and power consumption.
- Systems knowledge, such as experience with inter-process communication.
- Experience improving and expanding on existing complex projects.
Responsibilities
- Developing new user and developer-facing features for Widgets, Live Activities, and Controls.
- Implement new features and craft elegant APIs that delight developers and users alike.
- Work with engineers across Apple to unlock creative possibilities while preserving a consistent and reliable system experience across all Apple platforms.
- Participate in energetic discussions of each other’s work and ideas.
- Serve as an advocate and resource for the unique needs of Apple Watch and watchOS.
- Experience optimizing and profiling applications for performance and power consumption.
- Systems knowledge, such as experience with inter-process communication.
Other
- 4+ years of software development experience.
- Ability to work collaboratively and explain complex ideas clearly.
- Upbeat, adaptable, and results-oriented attitude.
- Passionate Apple Watch wearer, or willingness to become one!
- Curious and enterprising individuals who take an expansive view of their role will thrive in this multidisciplinary environment.