Apple's Developer Relations team needs to support its worldwide community of software developers by ensuring their products meet Apple's high standards, answering code-level questions, creating sample code and documentation, and improving the developer experience and APIs.
Requirements
- 6+ years experience developing native apps using Xcode, Swift, and Objective-C.
- In-depth experience with AVFoundation, Core Media, Core Audio, and Core Foundation.
- Experience capturing, processing, and presenting media with AVFoundation.
- Familiarity of the HLS protocol.
- Excellent debugging skills and capable interpreting crash logs including using LLDB and Sysdiagnose.
- Strong understanding of computer science & software engineering best practices.
- Building and shipping apps on all of our platforms.
Responsibilities
- mentoring
- coding
- writing documentation
- helping developers solve engineering challenges
- developing and debugging apps using Swift and Objective-C
- using video and audio frameworks such as AVFoundation, Core Media, and Core Audio
- advanced debugging abilities
Other
- Strong familiarity with Apple developer workflows and expectations.
- Exceptional verbal, written, and interpersonal skills.
- Empathy for developers and a track record of supporting their success.
- Willingness to dive in and take ownership of a technology or problem space.
- Active and engaged in the Apple and/or Swift developer community.