Job Details
Senior Frontend Engineer - Editing APIs
Web3 Marketing Jobs
Job Description
Job Title: Senior Frontend Engineer - Editing APIs
Location:
Sydney, New South Wales, Australia (Hybrid)
Company Overview:
Canva is a design platform transforming the way people create visual content. By empowering anyone, regardless of their design experience, to easily create high-quality designs, Canva has redefined the world of design. Canva’s goal is to empower people worldwide to design anything.
They are looking to expand their Editing API Team that builds powerful, robust APIs enabling both internal and external developers to enhance the Canva Editor. The Editing API team’s mission is to provide the tools to make Canva’s core editing capabilities extendable, opening up endless possibilities for innovation and improvement.
Job Description:
As a Senior Frontend Engineer on the Editing API team at Canva, you'll play a crucial role in shaping and driving the development of high-quality, scalable APIs that enhance the design functionality of Canva’s Editor. This role offers an opportunity to design, develop, and maintain APIs and frameworks that will empower other developers, whether internal or external, to extend the Canva Editor's capabilities. If you're passionate about optimizing developer velocity and contributing to a collaborative, high-performing team, this is a fantastic opportunity.
What You’ll Be Doing:
- Software Development:
- Design, develop, and deploy scalable, high-quality APIs and frameworks. You will be responsible for building tools and features that have a significant impact on Canva’s user base.
- Knowledge Sharing & Advocacy:
- Communicate engineering needs effectively to both technical and non-technical stakeholders within the group to foster collaboration and technical excellence.
- Ownership & Initiative:
- Lead efforts to achieve team goals, improve processes, and refine solutions for continuous improvement.
- Cross-Team Collaboration:
- Work across teams to identify opportunities for improvement and alignment, helping shape the future of Canva’s design platform.
What We’re Looking For:
- Frontend Stack Experience:
- Proficiency in TypeScript, JavaScript, HTML, CSS, React, and MobX. Familiarity with these technologies is essential for the role.
- API/SDK Design Experience:
- Experience in designing and developing internal or external APIs and SDKs to enhance developer productivity and velocity.
- Engineering Fundamentals:
- Strong understanding of computer science principles, including asynchronous programming, data structures, solution design, and design patterns.
- Performance Debugging & Benchmarking:
- A passion for optimizing performance and troubleshooting issues.
- Browser Internals Knowledge (Optional):
- Experience with browser rendering pipelines, event handling, WebWorkers, WebGL/WebGPU is a plus.
- Collaboration & Communication Skills:
- Proven ability to work effectively within a team and communicate complex technical ideas clearly to diverse audiences.
- Problem-Solving Skills:
- Ability to break down complex projects and deliver them efficiently.
Nice to Have:
- Understanding of Browser Internals:
- Knowledge of browser rendering pipelines, WebGL/WebGPU, event handling, and WebWorkers is advantageous.
- Learning Mindset:
If you don’t tick every box but are excited about the role, Canva encourages you to apply. They value passion and curiosity just as much as specific experience.
What's in it for You?
- Equity Packages:
- Share in Canva’s success with equity options.
- Parental Leave:
- Inclusive parental leave policies supporting all parents and carers.
- Vibe & Thrive Allowance:
- Annual allowance to support your wellbeing, office setup, and social connection.
- Flexible Leave Options:
- Take time to recharge and attend to your personal needs.
- Remote-Friendly:
- Hybrid work environment with flexibility to work remotely within Australia or New Zealand.
About Canva’s Culture:
Canva is committed to inclusivity and creating a supportive, empowering culture. They know that great engineers come from a variety of backgrounds, and they value curiosity, passion, and the drive to learn.
Additional Information:
- Interviews will be conducted virtually.
- Be sure to share your pronouns and any reasonable adjustments you may need during the interview process.
Apply Now and become part of the team that’s shaping the future of design with Canva!
Related Jobs
Latest Related Job For You
High Ticket Closer Specialist (BDM)
- Web3 Marketing Jobs
- Negotiate
- a day ago
Site Reliability Engineer
- Web3 Marketing Jobs
- Negotiate
- 5 days ago
DATA SCIENTIST-ADVANCED ANALYTICS
- Web3 Marketing Jobs
- Negotiate
- 5 days ago
QA and Test Automation Engineer - Cracow Based
- Web3 Marketing Jobs
- Negotiate
- 5 days ago
Account Executive - Brazil
- Web3 Marketing Jobs
- Negotiate
- 9 days ago
Production Manager - Spanish
- Web3 Marketing Jobs
- Negotiate
- 9 days ago
Enterprise Marketing - India
- Web3 Marketing Jobs
- Negotiate
- 9 days ago