Engineering Manager – Frontend Core Libraries, Canva

Engineering Manager - Frontend Core Libraries, Canva

Company Canva
Job title Engineering Manager – Frontend Core Libraries
Job location Auckland, New Zealand – Remote
Type Full Time

Responsibilities:

  • Lead a cross-functional team to evolve the frontend core libraries that underpin the frontend architecture and experience
  • Design the technical and product roadmap for the team in collaboration with the team and product team stakeholders
  • Work with engineering leadership and product foundations teams to design a technical vision for the team that services the organization
  • Collaborate with cross-functional teams to understand requirements and ensure seamless integration of frontend libraries
  • Contribute directly to projects to design, develop, and maintain reusable frontend components and libraries using modern JavaScript frameworks and tools
  • Ensure the team is happy and healthy, as well as high-functioning and impactful, to best deliver on goals
  • Conduct regular 1:1s to provide technical direction, mentorship, actionable feedback
  • Develop growth plans for engineers on the team
  • Set priorities for and support coachees with the execution
  • Refine team processes to ensure effective and sustainable delivery

Requirements & Skills:

  • Experience collaborating with other engineering teams to build great solutions that suit everyone’s needs, ideally within a platform team
  • Strong understanding of first-party and third-party libraries in a large-scale organization with numerous consumers and how usage contributes towards the health, maintenance, and performance of a product
  • Experience successfully advocating for goals in a compelling roadmap and vision, and driving significant technical changes through leading others and as an individual contributor
  • Experience developing rich web applications, ideally Typescript/React/MobX
  • Demonstrated experience leading technical teams either from a direct management or mentoring perspective
  • Extensive experience with frontend build tools (Webpack, Rollup, Babel)
  • Familiarity with testing frameworks (Jest, Enzyme, Cypress)
  • Strong understanding of web performance optimization techniques
  • Experience in developing and maintaining frontend libraries/frameworks
  • Practical knowledge of data structures and algorithms

apply for job button