Senior Frontend Software Engineer

Canva
Summary
Join Canva and help redefine how the world experiences design by making Canva Sheets the go-to visual spreadsheet tool. This role involves designing, developing, and deploying solutions, working closely with various teams to deliver features and experiments. As a Senior Frontend Software Engineer, you will leverage your expertise in JavaScript, React, and TypeScript to integrate new products into a large-scale environment. The position offers flexibility in working location (remote-friendly within Australia or New Zealand) and emphasizes collaboration, problem-solving, and effective communication. Canva values passion, curiosity, and a willingness to learn, encouraging applications from individuals who may not meet all requirements. The company offers a range of benefits to support employee well-being and success.
Requirements
- Experience with JavaScript, React, and TypeScript is central to success in the role
- Firmly grounded computer science and engineering fundamentals including asynchronous programming, data structures, solution design, architecture, and design patterns
- Have cross-browser knowledge as we are often driving changes that may have implications across many different browsers, devices, and modalities
- Previous experience in working collaboratively with team members and communicating effectively
- Strong problem-solving skills, with the ability to break large projects down into smaller ones and deliver on them through others
- Good written and verbal communication skills
Responsibilities
- Design, develop and deploy solutions and hands-on software development β working closely with leads, designers, and product managers to deliver features and experiments to our customers worldwide
- Facilitate knowledge sharing and optimally advocate for engineering needs to non-technical team members within the group
- Models initiative and ownership in achieving goals, improving processes and solutions
- Finds opportunities for cross-team collaboration to work on new insights and improvements that help achieve our goals
Preferred Qualifications
Comfort working with CSS, HTML, and MobX would help!
Benefits
- 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