
Staff Frontend Engineer - Charts Team - Canva UK
- London
- Permanent
- Full-time
- Develop visually precise chart components with exceptional attention to detail
- Work with complex schema systems to ensure flexibility and consistency across our chart library
- Architect solutions that improve performance and scalability of our visualization components
- Collaborate with the Data Workflows team to ensure seamless integration between data and visualization
- Participate in software design sessions and PR reviews
- Contribute to the evolution of our frontend architecture to increase speed of delivery
- Help set up and monitor goals and milestones and contribute to the product roadmap planning
- You have proven experience in designing and building commercial web applications while leading and owning key projects
- You have hands-on experience using AI in coding to drive greater impact
- You have experience working with HTML, CSS, JS, React, Typescript, and functional reactive programming patterns such as MobX and RxJS
- You bring a strong visual sensibility and exceptional attention to detail, particularly for data visualization
- You have prior experience with schema-based systems and component architecture
- You have demonstrated ability to solve complex performance and scaling challenges in frontend applications
- You have knowledge of modern data visualization libraries and patterns (e.g., D3.js, Vega)
- You have experience mentoring and coaching more junior engineers on the team
- You have the ability to communicate effectively with non-technical colleagues
- You share our passion for storytelling with data and creating intuitive visualisation experiences
- 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 supports you personally