Apple is looking to design and develop the next generation of handwriting and drawing software for iPad and Apple Pencil, aiming to reinvent and revolutionize the Pencil-based computer experience.
Requirements
- Experience designing an iOS application or framework of significant scope
- Experience with Objective-C, C, and C++ programming
- Knowledge of the graphics stack, including: Core Graphics, Core Animation, and Metal
- Exposure to modern software development standard methodologies, spanning: source control, unit testing, and debugging
Responsibilities
- design and develop the next generation of handwriting and drawing software
- prototype and develop user-facing features and frameworks
- innovate and deliver high-impact features that fuse best-in-class user interfaces with state-of-the-art machine learning technologies
- responsible for a mixture of software design exploration, implementation, and maintenance of cross-platform frameworks and applications
- develop production-quality software while working through fast-paced iterative development cycles
- partner with many teams at Apple to deliver best-in-class features
- developing highly visual and responsive applications or frameworks
Other
- Ability to effectively contribute to several concurrent projects
- Ability to thrive in a highly collaborative environment
- Bachelor's degree in Computer Science/Engineering discipline or equivalent