Bachelor of Computer Science or equivalent work experience
In-depth development experience at the application and user interface level with Swift or Objective-C
Experience with Apple frameworks
Strong object oriented programming and design skills
Experience with networking protocols
Experience designing and maintaining API's
Experience with best in class user interface designs
Experience with asynchronous programming
Familiarity with JavaScript development technologies—JavaScript, TypeScript, AJAX, Node, etc
Investigate requirements for projects independently
Advocate for outstanding development practices
Excellent problem solving, critical thinking and interpersonal skills
Eager to learn new skills and tackle new tasks
A keen eye for detail
Ability to work closely with a multi-functional team, handling expectations and ultimately delivering great work on time
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.