The HomeKit team is seeking a hands-on engineering manager to develop and expand HomeKit features on iPhone, AppleTV, and HomePod, driving innovation in home automation technologies.
Requirements
8+ years of software developer experience
5+ years management experience
Bachelor's degree in Computer Science or equivalent domain
5+ years experience in software development
3 years of management experience
Deep technical expertise in native iOS development (Swift/Objective-C)
Strong technical, communication, and project management skills
Ability to lead through ambiguity
Genuine interest in the smart home space
Responsibilities
Drive software development via architecture discussions, coding, and code reviews
Define product features, functional specs, resource planning, and development schedules
Scope and prioritize features and bug fixes
Represent the team and its technology in technical and project meetings
Advise and encourage engineering best practices to deliver quality features
Define and grow a diverse and world-class engineering team