At least 5 years of professional experience in software development with the following skills:
BS Computer Science or equivalent degree
Framework development for client applications
Modern software development methodologies
Programming in C, Objective-C and Swift
Problems solving, critical thinking, and excellent communication skills
Understanding of optimization and performance issues across OS software layers
Knowledge of Apple’s development APIs (Cocoa, Cocoa Touch, CoreFoundation, CoreGraphics, etc.)
Knowledge of Apple’s Metal graphics technology
Experience developing reusable public or private APIs
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.