This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Frontend Engineer will be responsible for designing, developing, and deploying solutions for Canva's visual worksuite, supporting new jobs-to-be-done and enhancing existing features.
The role involves working on web frontend using Typescript, JavaScript, HTML, CSS, React, TypeScript, MobX, etc.
The engineer will collaborate with leads, designers, and product managers to deliver features and experiments globally.
Facilitating knowledge sharing and advocating for engineering needs within the team.
Encouraging cross-team collaboration for new insights and improvements.
The Websites Experience team focuses on enabling Canva designs to be published as responsive websites, working closely with the Websites Platform team.
Requirements:
Commercial experience in software development, preferably with experience in building SDKs or APIs.
Strong foundation in computer science and engineering fundamentals, including asynchronous programming, data structures, solution design, architecture, and design patterns.
Understanding of browser rendering pipeline, event handling, WebWorkers, WebGL/WebGPU is a bonus.
Previous experience in collaborative teamwork and effective communication.
Strong problem-solving skills and a passion for algorithms and performance.
Good written and verbal communication skills.
Benefits:
Equity packages to align success with employees.
Inclusive parental leave policy supporting all parents and carers.
Annual Vibe & Thrive allowance for wellbeing, social connection, and office setup.
Flexible leave options for personal support and recharge.