canva.com

13 open TypeScript positions

Visit Website

Open Positions

canva.com
Remote

Principal Solution Engineer, Ecosystem

Remote Full-TimeEnglish

This role is a Principal Solution Engineer at Canva, focusing on the Ecosystem platform which connects AI systems to visual design. The engineer will drive technical decisions, set platform direction, and shape strategic partner engagements with major AI platforms and enterprise customers. Key responsibilities include aligning partners with engineering teams, translating technical details into actionable decisions, and contributing to the platform's evolution.

TypeScriptReactJavaScriptMachine Learning +6
1mo ago
canva.com
Remote

Principal Partner Engineer, Ecosystem

Remote Full-TimeEnglish

This role involves driving technical direction and alignment for Canva's Ecosystem platform, which connects AI systems to visual design. The Principal Partner Engineer will work with major AI platforms (Anthropic, OpenAI, Google, etc.) to shape integrations, make technical decisions, and lead flagship partner engagements. Key responsibilities include translating partner needs into technical solutions, setting platform direction, and collaborating with engineering teams to ensure coherent external platform surfaces.

TypeScriptReactJavaScriptMachine Learning +6
1mo ago
canva.com
Remote

Principal Partner Engineer, Ecosystem

Remote Full-TimeEnglish

This role involves driving technical decisions and alignment across Canva's Ecosystem platform, which powers integrations with major AI systems like Anthropic, OpenAI, and Google. The Principal Partner Engineer will shape platform direction, validate partner solutions with working code, and lead strategic engagements with flagship AI platforms and enterprise customers.

TypeScriptReactJavaScriptMachine Learning +6
1mo ago
canva.com
Hybrid

Staff Frontend Engineer (level Above Senior) Editing Performance, Design Exp

Sydney, AU Full-TimeEnglish

This role involves designing, developing, and deploying frontend solutions primarily using TypeScript, React, and JavaScript. The engineer will collaborate with leads, designers, and product managers to deliver features and experiments, with a strong focus on performance optimization for Canva's core design editor. The position requires expertise in software development fundamentals and a passion for performance debugging.

TypeScriptJavaScriptReactHTML +6
1mo ago
canva.com
Hybrid

Staff Frontend Engineer (level About Senior) Editing Performance, Design Exp

Sydney, AU Full-TimeEnglish

This role involves designing, developing, and deploying frontend solutions for Canva's core design editor using TypeScript, React, and other web technologies. The position focuses on performance optimization, collaboration with cross-functional teams, and delivering scalable features to millions of users globally.

TypeScriptReactJavaScriptHTML +6
1mo ago
canva.com
Remote

Staff Software Engineer (TypeScript/Node.js) - Flourish Platform

Remote Full-TimeEnglish

The Staff Software Engineer will focus on building and deploying backend solutions using Node.js, TypeScript, and PostgreSQL within AWS environments. Key responsibilities include driving decision-making, collaborating with cross-functional teams, and improving system reliability through testing and automation. This role requires significant experience with backend systems and cloud service integration to support a core data visualization platform.

Node.jsTypeScriptPostgreSQLAPI Development +6
4mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

canva.com
Remote

Senior Frontend Engineer - Product/ Features (remote Across Anz)

Remote Full-TimeEnglish

This Senior Frontend Engineer role involves leading the design and development of performant user interfaces using modern frameworks like React and TypeScript, focusing on core Canva features or cutting-edge Magic Studio capabilities. Key responsibilities include driving collaboration across product/design teams, scaling frontend architecture via shared design systems, and mentoring peers. The role requires strong JavaScript fundamentals and comfort taking features end-to-end, offering remote work flexibility across the ANZ region.

ReactTypeScriptJavaScriptWeb Platform +6
4mo ago
canva.com
Remote

Senior Frontend Engineer-productivity Group

Remote Full-TimeEnglish, Chinese

This Senior Frontend Engineer role is part of the Productivity Group, focusing on building and evolving core visual communication platform products like Docs, Sheets, and Presentations. The position requires strong fundamental engineering skills in computer science, including concurrency and data structures, applied to delivering excellent user experiences. The role emphasizes cross-team collaboration, task breakdown, and excellent written communication for design documentation and code reviews.

User Experience (UXCross-Browser DevelopmentProblem-SolvingAlgorithm Skills +6
4mo ago
canva.com
Remote

Senior Frontend Engineer - Product Quality (remote Across Anz)

Remote Full-TimeEnglish

This Senior Frontend Engineer role focuses on building high-quality internal tools within Canva's Product Insights Enablement (PIE) group to visualize product health and quality metrics. Responsibilities include developing frontend components using TypeScript and React, collaborating with platform engineers and analysts, and leading workshops to refine feature requirements. The ideal candidate is a self-starter with strong product thinking who can convert complex data into accessible and actionable insights for product teams.

TypeScriptReactMobXData Visualization +5
4mo ago
canva.com
Remote

Senior Frontend Engineer - Product Platform (remote Across Anz)

Remote Full-TimeEnglish

The Senior Frontend Engineer will focus on developing shared frontend frameworks, component libraries, and infrastructure tools used across all product teams. Key responsibilities include addressing performance and scalability challenges, collaborating on design systems, and mentoring other engineers. This high-leverage role aims to improve developer experience, performance, and architecture across Canva's frontend ecosystem.

JavaScriptReactTypeScriptBuild Tools +6
4mo ago
canva.com
Hybrid

Senior Software Engineer - Developer Experience (open to Remote Across Anz)

Remote Full-TimeEnglish

This Senior Software Engineer role focuses on Developer Experience (DevX), owning end-to-end technical solutions for infrastructure projects spanning multiple systems. Key responsibilities include building developer-facing tools, automation that eliminates manual work, and developing monitoring/diagnostic tools. The engineer will collaborate closely with other teams to translate requirements into scalable solutions, reduce friction in the Software Development Lifecycle (SDLC), and participate in the on-call rotation for critical platform services.

Platform EngineeringPythonGoAWS +6
4mo ago

Get Jobs Like These

Weekly TypeScript jobs delivered to your inbox.

canva.com
Remote

Senior Software Engineer - Frontend (open to Remote Across Anz)

Remote Full-TimeEnglish

This Senior Frontend Engineer role involves leading the design and development of highly performant, user-facing interfaces using modern frameworks like React and TypeScript. Responsibilities include driving feature delivery end-to-end, evolving frontend architecture through reusable component libraries, and championing engineering best practices. The role requires strong collaboration with cross-functional partners and mentoring peers to raise the technical bar across multiple product surfaces.

Frontend DevelopmentReactTypeScriptJavaScript +6
4mo ago
canva.com
Remote

Senior Software Engineer - Frontend (open to Remote Across Anz)

Remote Full-TimeEnglish

This Senior Frontend Engineer role involves leading the design and development of complex, performant user interfaces using React and TypeScript, contributing to core product features across surfaces like Canva Editor, Docs, and Websites. Key responsibilities include collaborating cross-functionally, evolving frontend architecture via shared design systems, and mentoring peers while championing engineering best practices. While the main campus is in Sydney, the role is open to remote candidates across the ANZ region.

ReactTypeScriptJavaScriptFrontend Architecture +6
4mo ago

Looking for more opportunities?

Browse all TypeScript jobs from other companies

View All Jobs