Apple is looking to solve the problem of providing enticing, scalable, and accessible products to help hundreds of thousands of developers learn how to implement amazing products for Apple's platforms.
Requirements
- 5 years of experience with software design and programming in Swift, Objective-C or similar high level programming languages
- In-depth development experience at the application and user interface level with Swift or Objective-C
- Deep understanding of software design principles and architecture
- Experience designing and shipping software at scale
- Advocate for outstanding development practices
- Excellent problem solving, critical thinking and interpersonal skills
- Ability to work closely with a multi-functional team, handling expectations and ultimately delivering great work on time
Responsibilities
- Maintaining our existing documentation ecosystem
- Continuously exploring innovative approaches to support developers in transforming their ideas into reality
- Defining the future of documentation and design engaging features that guide developers across the globe
- Creating exceptional documentation using open-source projects like Swift-DocC
- Developing features seamlessly integrated into Xcode
- Assisting developers of all technical backgrounds in their journey
- Designing and shipping software at scale
Other
- Strong written and presentation skills - able to communicate effectively with engineers and senior leaders
- Ability to work closely with a multi-functional team, handling expectations and ultimately delivering great work on time
- Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services
- Reimbursement for certain educational expenses - including tuition
- Discretionary bonuses or commission payments as well as relocation