Job Description

As a Senior Frontend Engineer in one of the Apps API Platform team, you will play a crucial role in developing and refining the Apps SDK, ensuring that external apps can integrate natively into Canva’s product ecosystem. You will be responsible for architecting new capabilities, shaping API designs, and collaborating with both internal teams and external developers to build a world-class app experience. As a technical leader, you’ll drive large-scale projects from ideation to execution, making key architectural decisions that impact Canva’s developer community. You will also mentor other engineers, share best practices, and help define the future of frontend development within the Ecosystem Supergroup. Design and implement public APIs that balance extensibility, usability, and long-term maintainability. Improve app runtime performance to ensure seamless, high-quality integrations. You will primarily be working on web frontend with Typescript. Work cross-functionally with core Canva teams to expose internal features via external APIs while maintaining architectural integrity. Provide technical leadership, mentoring other engineers and driving best practices across the team.

About Canva

Canva is a design platform dedicated to making design accessible to everyone, empowering users to create and share professional-quality designs easily.

Apply for This Position