A passion for learning new technologies and teaching developers to write amazing apps
Outstanding written and verbal communication skills, organizational skills, critical-thinking capabilities, and attention to detail
The ability to interpret complex topics and distill them into clear, simplified prose and teachable sample code
Proven experience developing apps or writing code that uses Xcode and Swift or Objective-C along with Apple frameworks
Nice to Haves
Familiarity with Appleʼs Human Interface Guidelines and an understanding of UX/UI design principles a plus
Familiarity with JavaScript and REST APIs a plus
What You'll Be Doing
Exploring how the latest software technologies work by discussing design principles, analysing engineering specifications, and writing code that exercises new API
Researching developer needs, and crafting plans and schedules to provide extraordinary educational content for a technology
Composing documents and code that teach highly technical concepts in a manner that is easily understood by developers
Reviewing new APIs for correctness, completeness, clarity, and ease of use, and participating in conversations to improve the APIs with various software engineering teams
Attending and contributing to cross-functional meetings to ensure Apple ships high-quality developer technologies and documentation
Taking an active role in developing engaging presentations for Apple's annual Worldwide Developer Conference (WWDC)
Perks and Benefits
Joining a team committed to values that lead to great work
Opportunities to work with diverse people and innovative thinking
The chance to make a positive impact on the world through technology