Apple's Creativity Apps team needs to shape the next generation of creative editing tools by working on pioneering technologies to surprise and delight creative pros and enthusiasts alike.
Requirements
- Experience in one or more of the following compiled languages: Swift, Java, Objective-C, C, C++
- Experience in one or more of the following interpreted languages: Python, Ruby, Bash
- Proficient in SDLC practices (Agile, Waterfall, SCM, Issue Tracking)
- Familiar with DevOps practices (CI, CD, containerization & orchestration, config management, etc.)
- Familiar with application development frameworks such as AppKit/UIKit
- Familiar with application test frameworks such as XCTest/XCUI
- Familiar with IDEs such as Xcode, IntelliJ, Visual Studio
Responsibilities
- Lead efforts to design and deliver test automation solutions that are effective, maintainable, and scalable.
- Contribute to the overarching leadership team in assisting to identity and achieve key projects and goals.
- Partner with cross functional teams to support application development and qualification processes.
- Help identify & continue to refine goals for our team members and provide mentorship.
- Experience in leading software applications’ test automation projects
- Proficient in identifying practical and innovative technological solutions
- Proficient in software development and testing methodologies
Other
- B.S. in Computer Science or equivalent technical degree
- Proficient in leading cross functional discussions and collaborations
- Experience working in a dynamic environment with shifting priorities and schedules
- 5+ years of experience cross functionally designing, developing, and testing software
- 7+ years of management experience with a track record of successfully leading, supporting, and mentoring a team of software engineers