SwiftUI Previews Engineer
Apple · Cupertino · Posted 2026-08-24
Job description
The Xcode, Swift Playgrounds, and SwiftUI teams provide the tools to develop software for Apple's innovative iOS, watchOS, tvOS and macOS platforms. Because tools are our products, we have the unique and rewarding opportunity to apply personal experience to enhance and augment the tools we use everyday. SwiftUI Previews change the way we build apps with immediate visual feedback and rich editing tools, whether in powerful IDEs like Xcode or the light weight and iterative Swift Playgrounds experiences. The SwiftUI Previews team is looking for an engineer who loves to learn to help us take fast, iterative development even further. Minimum Qualifications: Constant curiosity to learn new technologies & discover new techniques to solve ambiguous problems Over 5 years of experience with Swift writing one of: apps or frameworks Has led development of a major cross functional feature Proficient with one of the following concurrency approaches: dispatch queues or Swift concurrency Experience and opinions about the way software is engineered and qualified Preferred Qualifications: Experience working on developer tools Exposure to SwiftUI or Apple operating system fundamentals Exposure to LLMs