Senior Frontend Engineer - Ecosystem Experiences (open to remote across ANZ)
* Full-time
* Recruitment type: Permanent
Join the team redefining how the world experiences design.
Thanks for stopping by. We know job hunting can be time-consuming, so we'll get straight to the point.
Where and how you can work
Our flagship campus is in Sydney, with additional campuses in Melbourne and co-working spaces in Brisbane, Perth, and Adelaide. You can choose to work in the office, from home, or a combination of both.
What you’d be doing in this role
As Canva scales, change is part of our DNA. Here's a glimpse of the tasks you'll be working on, which may evolve over time:
* Collaborate with leads, designers, product managers, and engineers to design, develop, and deploy features for our customers.
* Build tools and experiences for internal teams, third-party developers, and Canva users.
* Identify opportunities for cross-team collaboration to drive new ideas and improvements.
* Work within a cross-functional team to deliver high-quality, impactful software safely, quickly, and at scale.
* Contribute to and shape the team’s technical roadmap.
* Partner with stakeholders across Canva to ensure alignment and shared success.
* Create intuitive and reliable front-end experiences to facilitate high-quality app development within Canva.
* Help define and improve the developer experience, including onboarding, documentation, testing, and debugging tools.
* Proactively address technical and user experience pain points, balancing short-term impacts with long-term sustainability.
* Participate in design and code reviews, knowledge-sharing, and mentoring.
* Stay updated with the latest front-end technologies and bring new ideas to the team.
* Grow within Canva’s supportive and fast-paced culture.
You're probably a match if
* You have strong fundamentals in computer science and engineering, including concurrency, data structures, solution design, architecture, and design patterns.
* You work well with others and communicate effectively.
* You have experience with TypeScript (or similar typed languages), React, MobX (or similar state management libraries), especially using types on APIs for safety.
* You are interested in building platforms for third-party developers.
About the team
With the evolution of generative AI and complex workflows, Canva aims to be the platform of choice for visual design services. We partner with thousands of developers through our SDK and REST API to bring these capabilities to life.
As part of the Ecosystem group, the Developer Experience team manages the Canva Developer Portal and supports internal teams via the Admin Portal.
Don't just take our word for it—hear from Software Engineer Abbie Wade: "The challenges I solve are novel, allowing me to create and innovate daily."
What's in it for you?
We work hard towards ambitious goals, but also ensure moments of fun and connection. Benefits include:
* Equity packages
* Inclusive parental leave policy
* Annual Vibe & Thrive allowance
* Flexible leave options
Visit lifeatcanva.com for more info.
Other stuff to know
We base hiring decisions on experience, skills, passion, and cultural fit. Please share your pronouns and any accommodations needed for interviews. All interviews are conducted virtually.
#J-18808-Ljbffr