Software Engineering Manager (Cross Platform Faces) Watch Software
Cupertino, CA - USA
Job Summary
The position requires strong communication and problem-solving skills as well as an ability to thrive in a fast-paced environment with changing priorities. The ability to work as a teammate is significant as this hands-on position requires multi-functional collaboration with engineers and leaders across domains. Experience leading a software development team as well as a consistent track record of bringing products to market are critical to this role.n
Experience building and leading a team of senior and junior engineersnStrong background building customer-facing User InterfacesnExpertise in UI layout animation and user interaction systems such as CoreAnimation UIKIt SwiftUI or MetalnExperience working closely with design partners and familiarity with design practicesnDeep technical understanding and hands-on experience with software development and lifecycle managementnSolid computer science fundamentalsnStrong product sense and the ability to balance technical feasibility with user experiencenExcellent communication and interpersonal skills
Experience defining and driving application or systems architecturenExpertise in low level computer graphics languages such as Metal or OpenGLnAbility to work with technology partners at all levels of the stack from hardware sensors and firmware to frameworks and applicationsnStrong problem-solving and debugging skills
Required Experience:
Manager
About Company
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar ... View more