M.S. in Computer Science, Information Science, or equivalent experience with 3+ years of professional software engineering experience
Experience with C/C++, Java, Swift, Objective-C
Strong in Computer Science fundamentals, software engineering principles, and development methodologies
Excellent problem solving, critical thinking, and communication skills
Demonstrated ability to quickly learn and adapt to new technologies and tools
Experience in building production quality developer frameworks and SDK’s
5+ years of experience in iOS or macOS development
Excellent software design and programming skills in Swift/Objective-C and Python
Experience working with one or more scripting languages (Python, Ruby, Bash etc.).
Experience shipping code on device
Experience designing, building, deploying and maintaining distributed systems
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.