5+ years of software development experience and proficiency with the following:
Swift & Objective-C with AppKit and UIKit
Apple’s development ecosystem (Xcode, git, LLDB, Instruments)
Architecting and implementing reusable public or private APIs
Testing software at different levels like unit tests, UI tests, or automation tests
B.S in Computer Science or Software Engineering, or equivalent experience
Familiarity with SwiftUI
Excellent problem-solving and debugging skills
The ability and desire to re-architect and modernize code for maintainability and cleanliness
The ability to collaborate effectively with teammates from diverse disciplines and backgrounds, fostering learning and mentorship
Excellent communication skills, including the ability to simplify and summarize complex ideas
Experience integrating ML and AI features
The skill to accurately estimate work based on past experience
The ability to prioritize tasks
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.