Taro Logo

SwiftUI Framework Engineer

A technology company that designs and develops consumer electronics, software, and services.
$126,800 - $190,900
Frontend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Consumer

Job Description

Join Apple's SwiftUI Mac team as a Framework Engineer and help shape the future of app development across Apple's platforms. This entry-level position offers an exciting opportunity to work on SwiftUI features that impact macOS, iOS, watchOS, and tvOS development.

As a SwiftUI Framework Engineer, you'll be involved in:

  • Designing and implementing new APIs and features using Swift, with opportunities to learn Objective-C/C++
  • Contributing to API reviews, writing sample code, and improving developer documentation
  • Collaborating across teams including SwiftUI platform teams, AppKit and UIKit engineers, developer tools teams, designers, and technical writers
  • Participating in code reviews and team discussions to learn best practices in framework development
  • Supporting developers by investigating issues and refining APIs based on feedback
  • Working with experienced mentors who value teaching and thoughtful design

The role offers comprehensive benefits including:

  • Competitive base salary range of $126,800 - $190,900
  • Medical, dental, and vision coverage
  • Retirement benefits and stock programs (RSUs and ESPP)
  • Education reimbursement for career advancement
  • Potential for discretionary bonuses and relocation assistance

This is an ideal opportunity for new graduates passionate about Mac development and interested in making app development more accessible. You'll work in a collaborative environment that values curiosity and innovation while learning from experienced engineers and contributing to features used by developers worldwide.

The position is based in Cupertino, California, offering the chance to work at Apple's headquarters alongside talented engineers and designers shaping the future of software development tools.

Last updated 2 days ago

Responsibilities For SwiftUI Framework Engineer

  • Design and implement new SwiftUI APIs and features
  • Participate in API reviews and documentation improvement
  • Write sample code and developer documentation
  • Collaborate with cross-functional teams
  • Engage in code reviews and team discussions
  • Support developers by investigating issues and refining APIs
  • Work on features across macOS, iOS, watchOS, and tvOS

Requirements For SwiftUI Framework Engineer

  • Programming fundamentals with experience in Swift, Objective-C, or C++
  • Clear communication skills and ability to explain technical ideas
  • Growth mindset: eager to learn, seek feedback, and iterate
  • Some exposure to app development, UI frameworks, or platform concepts
  • Interest in API design with focus on clarity and developer experience
  • Knowledge of SwiftUI, AppKit, UIKit, or other Cocoa frameworks preferred
  • Technical writing or developer content creation experience preferred

Benefits For SwiftUI Framework Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Equity
  • Education Budget

Related Jobs