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 and existing features.
The role involves working on web frontend using technologies like Typescript, JavaScript, HTML, CSS, React, and MobX.
The engineer will collaborate with leads, designers, and product managers to deliver features to customers worldwide.
Facilitating knowledge sharing and advocating for engineering needs within the team.
Seeking opportunities for cross-team collaboration to drive 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, with a preference for building internal/external SDKs or APIs.
Proficiency in frontend technologies such as JavaScript, HTML, CSS, React, TypeScript, and MobX.
Strong foundation in computer science and engineering principles including asynchronous programming, data structures, solution design, and design patterns.
Understanding of browser rendering pipeline, event handling, WebWorkers, WebGL/WebGPU is a plus.
Previous experience in collaborative teamwork and effective communication.
Strong problem-solving skills and a passion for algorithms and performance.
Excellent written and verbal communication skills.
Benefits:
Equity packages are offered to align the success of employees with the company's success.
Inclusive parental leave policy supporting all parents and carers.
An annual Vibe & Thrive allowance for wellbeing, social connection, and office setup.
Flexible leave options to empower personal well-being and recharge.
Opportunities for growth, connectivity, and fun at Canva, in addition to working hard towards achieving goals.