Job Description
We are seeking a highly skilled and experienced technical leader to join our Frontend Core Libraries team.
Key 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 organisation
* 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
Requirements:
* 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 organisation 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
About the Team
The Frontend Core Libraries team is dedicated to empowering Canva's 600+ frontend developers by maintaining and enhancing our essential libraries like React and MobX.
About the Role
This role involves mentoring, technical leadership, and coaching to help the Frontend Core Libraries team achieve their goals, maintain an environment where the team members can do their best work, and growing and developing a skilled engineering team.
What We Offer
* Equity packages - we want our success to be yours too
* Inclusive parental leave policy that supports all parents & carers
* An annual Vibe & Thrive allowance to support your wellbeing, social connection, office setup & more
* Flexible leave options that empower you to be a force for good, take time to recharge and support you personally
When applying, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process. Interviews are conducted virtually.