Empower people to build software for Apple platforms by creating world-class teaching materials, such as snippets, sample code, tutorials, API Reference, and Swift Playgrounds.
Requirements
- 3 - 5 years of experience in program or product management for software development, or equivalent technical management role
- Software release experience managing complex, cross-functional projects; deal well with rapid development cycles and remain flexible and calm in the face of ambiguity
- Experience developing and releasing a software product
- Experience leading strategic programs combined with the ability to implement at tactical project-level
- Track and prioritize tasks across multiple product releases and efforts simultaneously
- Ability to understand priorities, clarify direction, and present clear project status
- Ability to filter and distill relevant information for the right audience
Responsibilities
- Collaborate across all phases (design, implementation, testing) of an engineering project and ability to partner multi-functionally
- Build project plans and schedules, track and prioritize tasks across multiple product releases and efforts, simultaneously
- Identify and resolve conflicts, inter-dependencies, and project issues quickly and effectively
- Facilitate requirement gathering and review sessions, program meetings and events
- Evaluate technical risks and drive resolution on technical / engineering issues
- Take part in evolving how projects are defined, managed, and delivered
- Use tracking and management tools and web databases; when required create web tools for managing and tracking purposes
Other
- You’ll collaborate with an inspiring staff of engineers, authors, designers, and editors.
- You’ll bring the ability to lead projects of all sizes, levels of complexity, secrecy, and play a critical role in their success.
- You’re a great communicator, who is very detail-oriented, proactive, focused, highly motivated, and thinks outside the box.
- You help teams identify and resolve issues in a constructive and scalable way.
- You do your best work leading dynamic and innovative projects in a fast-paced environment.
- Bachelor’s Degree in Computer Science or equivalent experience
- Exhibit a curious approach about new insights and process improvements