iOS Engineer, Visual Productivity

AppleCupertino, CA

About The Position

Do you want to help reshape productivity software for tomorrow’s consumers and creators? Are you interested in creating amazing user experiences on macOS, iOS and iPadOS, and visionOS? Do you have a passion for code that is as elegant as the output that it produces? The Applications team in Apple’s Visual Productivity Apps group is looking for an engineer to help build the future of iWork, Freeform, and other apps for visual creation. As an engineer on the Applications team you will contribute to exciting new features in Apple apps like Freeform, Keynote, Numbers and Pages.

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience
  • Proficiency with Swift, Objective-C, or similar languages
  • Basic knowledge of modern application architecture design patterns such as MVC, MVVM, MVP, etc.
  • Excellent written and verbal communication skills
  • Proven ability to successfully collaborate and partner with technical and non-technical teams

Nice To Haves

  • Demonstrated experience working in large industrial code bases
  • Experience with graphics technologies such as CoreAnimation or Metal
  • Experience building and refining tools that produce attractive visual output
  • Experience with performance tools such as profilers and optimization techniques
  • Empathy for and understanding of user experience, and attention to visual detail

Responsibilities

  • Contribute to exciting new features in Apple apps like Freeform, Keynote, Numbers and Pages.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service