SwiftUI Frameworks Engineer

Apple, Inc.

About Us

Join Apple and the SwiftUI team to help work on the next generation of APIs and SwiftUI components used across iOS, macOS, watchOS, and tvOS. SwiftUI is an innovative new framework that takes advantage of the expressivity and conciseness of Swift to redefine how developers build apps.

Stack includes




What you'll do at Apple, Inc.
  • Craft elegant and concise APIs in Swift, following the Standard Library and the Swift API Design Guidelines.
  • Invent new patterns for building better apps with less code.
  • Consider API design across all of Apple's platforms: iOS, iPadOS, macOS, watchOS, and tvOS.
  • Join a highly collaborative environment, working with many teams from Accessibility to Developer Tools.
  • Educate developers inside and outside of Apple about how to understand and use SwiftUI.
Our Hiring Process
  • Step 1: Brief non-technical phone chat about the position and hiring process with the manager of the SwiftUI team.
  • Step 2: Coding challenge — have a full week to design & implement a Swift API based on parameters we provide.
  • Step 3: Technical phone interview — review your coding challenge with a member of the SwiftUI team.
  • Step 4: On-site technical interview with the entire SwiftUI team at Apple's offices in Cupertino, California.

Contact Apple, Inc.

*NOTE: Tell them how awesome you are by sharing your skills and experience!

Welcome to Women Who Code