Senior Frontend Engineer

6 days ago


Auckland, Auckland, New Zealand Canva Full time

Job DescriptionJoin the team redefining how the world experiences design.Hey, g'day, mabuhay, kia ora,??, hallo, vítejteThanks for stopping by.
We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point. Where and how you can workOur flagship campus is in Sydney.
We also have a campus in Melbourne and co-working spaces in Brisbane, Perth and Adelaide.
But you have choice in where and how you work.
That means if you want to do your thing in the office (if you're near one), at home or a bit of both, it's up to you. About the Group/TeamThe Apps API Platform Group is dedicated to making Canva the most pluggable design platform in the world.
We empower developers by providing the tools and frameworks needed to integrate innovative apps and services seamlessly into Canva.Our vision is to foster an expansive Ecosystem of apps and integrations that cater to the diverse needs of a billion users.
Working alongside hundreds of developers, we aim to create a scalable, performant, and secure runtime for apps that enhances user experience and supports Canva's long-term growth.As one of the teams responsible for Apps SDK, the Productivity Capabilities team focuses on improving workflow and data-connector APIs that apps depend on.
We have built a fundamental set of APIs and continue to add more to our repertoire to better integrate apps into the Canva product.About the RoleAs 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.What you'll do (responsibilities)Design and implement public APIs that balance extensibility, usability, and long-term maintainability.Improve app runtime performance to ensure seamless, high-quality integrations.Primarily working on web frontend with Typescript, but may need to work with other languages and environmentsWork 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.Advocate for developer needs, ensuring that Canva's SDK and APIs align with the expectations of third-party developers.Facilitate knowledge sharing and effectively advocate for engineering needs to non-technical stakeholders within the groupModel initiative and ownership in achieving goals, improving processes and solutionsWhat we're looking forCommercial experience in a software development environment, ideally with experience in building internal/external SDKs, APIs, libraries, and frameworks.Our frontend stack consists of JavaScript, HTML, CSS, React, TypeScript, MobX.
Experience in some of these would be valuable but is not required.Firmly grounded computer science and engineering fundamentals including asynchronous programming, data structures, solution design, architecture, and design patterns.Understanding of browser rendering pipeline, event handling, WebWorkers, WebGL/WebGPU would be a bonus, but not required.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.Passion for performance debugging and benchmarkingGood written and verbal communication skills.What's in it for you?Achieving our crazy big goals motivates us to work hard - and we do - but you'll experience lots of moments of magic, connectivity and fun woven throughout life at Canva, too.
We also offer a stack of benefits to set you up for every success in and outside of work.Here's a taste of what's on offer:
• 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 personallyCheck out lifeatcanva.com for more info.Other stuff to knowWe make hiring decisions based on your experience, skills and passion, as well as how you can enhance Canva and our culture.
When you apply, please tell us the pronouns you use and any reasonable adjustments you may need during the interview process.Please note that interviews are conducted virtually. Array



  • Auckland, Auckland, New Zealand black Full time

    Job DescriptionWe are seeking an experienced Frontend Engineer to join our team, working closely with senior engineers and product managers to design, develop, and deploy high-quality solutions that meet the needs of our customers worldwide.Develop web frontend applications using TypeScript, React, and other relevant technologies.Collaborate with...


  • Auckland, Auckland, New Zealand Narrative Full time

    About Us\Narrative is a fast-growing SaaS company with a passion for building AI software that helps professionals. We serve a wide range of people and strive to reflect the diversity of our audience in our team. We believe that everyone deserves flexibility and autonomy in their work.\Our engineers work on challenging projects, pushing the boundaries of...


  • Auckland, Auckland, New Zealand Alter Global Full time

    About the roleAt Halter, we work at the interface where software meets firmware meets hardware, underpinned by deep data, to transform and improve what our customers (farmers) have been doing for centuries.As a Senior Frontend Engineer, you will play a pivotal role in building beautiful products across our mobile and web applications. You will work alongside...


  • Auckland, Auckland, New Zealand black Full time

    Job Description What you'd be doing in this roleDesign, 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.Primarily working on web frontend with Typescript, but may need to work with other languages and...


  • Auckland, Auckland, New Zealand Canva Full time

    Job Description What you'd be doing in this roleDesign, 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.Primarily working on web frontend with Typescript, but may need to work with other languages and...


  • Auckland, Auckland, New Zealand Termius Full time

    About TermiusTermius is redefining how engineers interact with remote systems. Millions of engineers and thousands of companies rely on Termius worldwide.While AI has transformed modern IDEs, a terminal stays the same inefficient technology since the 1970s. As a leading cross-platform SSH client, our mission is to boost productivity and foster collaboration...


  • Auckland, Auckland, New Zealand Canva Full time

    **About Canva**Canva is redefining how the world experiences design. We're a leading online graphic design platform that empowers non-designers and professional designers alike to create stunning visual content.**Job Description**As a Senior Frontend Engineer, you'll play a crucial role in building and delivering exceptional user experiences for our over 170...


  • Auckland, Auckland, New Zealand Termius Full time

    About TermiusTermius is redefining how engineers interact with remote systems. Millions of engineers and thousands of companies rely on Termius worldwide.While AI has transformed modern IDEs, a terminal stays the same inefficient technology since the 1970s. As a leading cross-platform SSH client, our mission is to boost productivity and foster collaboration...


  • Auckland, Auckland, New Zealand black Full time

    Job Description What you'd be doing in this roleAs Canva scales, change continues to be part of our DNA. This will give you the flavour of the type of things you'll be working on when you start, but this will likely evolve.Design, develop and deploy solutions and hands-on software development – working closely with leads, designers, and product managers to...


  • Auckland, Auckland, New Zealand black Full time

    Job Description What you'd be doing in this roleDesign, 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.Primarily working on web frontend with Typescript, but may need to work with other languages and...


  • Auckland, Auckland, New Zealand This Is An It Support Group Full time

    Job Description Hey, g'day, mabuhay, kia ora, ??, hallo, vítejteThanks for stopping by.We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.What You'd Be Doing In This RoleAs Canva scales, change continues to be part of our DNA.We like to think that's all part of the...


  • Auckland, Auckland, New Zealand Canva Full time

    Job DescriptionWe are seeking a Senior Frontend Engineer to join our Apps API Platform team. As a key member of our 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.


  • Auckland, Auckland, New Zealand Canva Full time

    Key ResponsibilitiesWe're seeking a talented Frontend Engineer who can design, develop, and deploy solutions and hands-on software development to work closely with leads, designers, and product managers to deliver features and experiments to our customers worldwide.Primarily working on web frontend with TypeScript, but may need to work with other languages...


  • Auckland, Auckland, New Zealand This is an IT support group Full time

    Job DescriptionHey, g'day, mabuhay, kia ora, 你好, hallo, vítejteThanks for stopping by. We know job hunting can be a little time consuming and you're probably keen to find out what's on offer, so we'll get straight to the point.What You'd Be Doing In This RoleAs Canva scales, change continues to be part of our DNA. We like to think that's all part of the...


  • Auckland, Auckland, New Zealand Canva Full time

    Canva is looking for a highly skilled Engineering Team Director to join our Video Editor team. As a member of this team, you'll play a crucial role in enhancing video editing and social media content creation for millions of users.This team is responsible for developing an intuitive platform that integrates with Canva's Visual Suite, making it easier for...


  • Auckland, Auckland, New Zealand Digitalgarage Full time

    Your Role:As a Senior Frontend Engineer & Designer, you will lead the development of responsive web applications using Angular, TypeScript, HTML5, and CSS3. You will design intuitive and engaging user experiences using tools like Figma or Adobe XD, optimise front-end performance, and ensure seamless API integration.Create high-performance web applications...


  • Auckland, Auckland, New Zealand Canva Full time

    **Role Overview**We're seeking a skilled Senior Frontend Engineer to join our team, focusing on building and delivering exceptional user experiences for our over 170 million users. As a key member of our Content Management & Distribution group, you'll design and implement scalable solutions, focusing on features that support sharing and permissions across...


  • Auckland, Auckland, New Zealand black Full time

    About the RoleWe're seeking a highly skilled and motivated engineer to join our team as a Senior Frontend Engineer.This role will involve designing, developing and deploying high-quality APIs and frameworks that accelerate development in large engineering organizations.You'll have the opportunity to work closely with our cross-functional team to deliver...


  • Auckland, Auckland, New Zealand black Full time

    What You'll DoAs a Senior Frontend Engineer, you'll be responsible for designing and developing cutting-edge web applications using modern technologies such as React and TypeScript.Facilitate knowledge sharing and optimally advocate for engineering needs to non-technical team members within the group.Models initiative and ownership in achieving goals,...


  • Auckland, Auckland, New Zealand black Full time

    About UsWe're a global company with a presence in multiple locations, and we're committed to building a workplace culture that's inclusive, diverse, and supportive.We believe in empowering our employees to take ownership of their work and make a meaningful contribution to our success. We offer a range of benefits and perks to support our employees'...