Senior Frontend Engineer

2 days ago


Auckland City, New Zealand Canva Full time

**Canva’s Commitment and Mission**

**Ngā Manawanuitanga me ngā uaratanga o Canva
- At Canva, we celebrate diversity. We deeply believe that bringing together diversity of thoughts, perspectives and expression is key to building the best product, team and company. We look for many different skills and abilities, as well as how you can enhance Canva and our culture. So, even if you don’t think you quite meet all of the skills listed or tick all the boxes, we’d still love to hear from you- Our mission at Canva is to empower the world to design and since launching in 2013, we have grown exponentially, amassing over 110+ million monthly active users across 190 different countries and a team of over 3,400 peopleand the best bit is that we’ve only achieved 1% of what we know we’re capable of.- Join us and design your future.**The Role and the Team:
- The Editing Team is a steward of Canva’s core editing experience and front end editing platform that empowers our Design Experience teams to build impactful features at Canva.- We often work as a part of smaller squads alongside Design and Product to focus on new features and ways to design in Canva. There are plenty of opportunities to help bring life to these new experiences and collaborate across different teams and specialties.- The editing team is often involved with growing the editing front-end platform, so it may continue to be highly modular, extensible, testable, as well as a joy to work in. Our platform work involves improving the editor’s performance and accessibility, optimising for the evolving landscape of web-enabled devices and communicating standard practices for front end engineering at Canva.**Responsibilities**:

- Work with product designers and founders to build improved functionality into Canva’s design editor and creative elements such as fonts, text, shapes, images, colors, as well as creating new elements.
- Build efficient and reusable front end abstractions and systems.
- Identify and address performance bottlenecks.
- Participate in design and code reviews.
- Help to identify and communicate standard practices and methodologies for front end engineering.
- Collaborating with the team and other engineers outside the team to find issues in the whole product and communicate clear action items.
- Empowering other engineers is one of our team’s core values.

**Requirements**:

- Knowledge of JavaScript and web technologies (HTML/CSS)
- Experience and knowledge of cross-browser and cross-device development
- Understanding of the browser event model (bubbling, capturing)
- Experience and knowledge of cross-browser and cross-device development
- Ability to write performant, reusable code for UI components, including appropriate testing
- Minimum 5 years experience

**Bonus Experience**:

- Experience with element positioning and managing stacking contexts
- Understanding of browser rendering considerations (layout, paint, composite)
- Experience with high-performance DOM animations (e.g. FLIP)
- Experience with SVGs
- Experience with graphics programming
- Experience with GLSL / WebGL
- Experience with TypeScript (or other typed languages)
- Experience with React
- Experience with MobX
- Experience with Java
- An interest in interaction design
- One of our core values at Canva, “Being a force for good” means we are actively working towards a world that isn't just good for a small few, but one that’s good for everyone. We believe deeply that bringing together diversity of thoughts, perspectives and expression is key for building the best product for our equally diverse community. To achieve this, we need to constantly work towards making Canva the best place to work, for everyone.-
**Working at Canva**

**Tō mahi ki te Canva
- Our culture is unlike anywhere else and we design your #CanvaLife experience to empower you to do the best work of your life.- Whether you’re in the office, working from home or choosing your own adventure, our benefits for permanent Canvanauts include:
- Our benefits for permanent Canvanauts include: Flexible hours and working fully remotely from anywhere in New Zealand, which values your work-life balance because you know how you work best.
- Unique and flexible leave so you can recharge, give back, support others or focus on your own professional development.
- An inclusive parental leave policy that supports all parents and carers throughout their parenting and caring journey.
- An annual Vibe & Thrive allowance. This is for you to spend on whatever will support your wellbeing and development. Because you know what you need to Vibe and Thrive, better than anyone.
- We have virtual wellness & development benefits including Canva University, Employee Assistant Programs, Fitness & Yoga Classes and other benefits to support your physical, mental, and social wellbeing.
- Canva For Good program matching your not-for-profit donations, Force for Good leave (3 paid volunteering days) and a range of



  • 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, New Zealand Alter Global Full time

    About the role At 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...


  • Wellington City, New Zealand SONITEC Full time

    This is a Senior Frontend Engineer position in "Sydney" Work with cutting edge technology, making the world a safer and more secure place. Our Client offers an opportunity to solve some of world’s most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems....


  • Auckland City, New Zealand Turners Group Full time

    We are seeking an experienced Software Engineer to join our TAG digital team. In this role, you will be responsible for delivering solutions to the many technical and functional challenges we face. You’ll be developing code as well test automation. We are looking for someone comfortable with the.net ecosystem but also not shy to dig into other...


  • Auckland, New Zealand Termius Full time

    About TermiusTermius is a cross-platform SSH client that aims to become the #1 platform for managing computer systems. Our mission is to boost productivity and foster engineering collaboration by rebuilding an SSH client and Terminal for the modern age.Today, our customers include thousands of companies, and millions of engineers use Termius to connect to...


  • Auckland, New Zealand Termius Full time

    About Termius Termius is a cross-platform SSH client that aims to become the #1 platform for managing computer systems. Our mission is to boost productivity and foster engineering collaboration by rebuilding an SSH client and Terminal for the modern age. Today, our customers include thousands of companies, and millions of engineers use Termius to connect to...


  • Auckland City, New Zealand Unbeatable Full time

    **The Company**: Our client is an Auckland based AI business which leads the retail industry in demand planning software, utilizing AI for highly accurate consumer demand forecasting. The highly sophisticated platform enables retailers to boost sales, minimize working capital, and maximize profits, surpassing traditional spreadsheet methods. Our client...


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

    Cordance is dedicated to accelerating the growth of vertically focused business-to-business (B2B) software-as-a-service (SaaS) companies through acquisition and long-term tactical and financial guidance. We're experienced operators and subject-matter experts with a passion for software and building businesses. We partner with founders to help them scale...


  • Auckland City, New Zealand eWave Full time

    Company Description Specialists in industry disruption, eWave is an independent digital transformation agency with commerce at its core. Using service design thinking, we have an unwavering commitment to delivering experience-driven digital reinvention that inspires deeper relationships between brands and their customers. Partnering with brands such as...


  • Auckland, New Zealand Termius Full time

    About Termius Termius 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, 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 City, New Zealand RUSH Full time

    We are an integrated design + technology studio. We’re united by our love of technology and its potential for making lives better. Some of us are big picture thinkers, some of us creatively driven. And some of us love nothing more than deep diving into a thorny technical challenge. But we’re all human, inspired by human stories and driven by a desire to...


  • Auckland City, New Zealand Thematic Full time

    If you are this someone, Thematic is looking for you! **About Thematic** Thematic is a SaaS platform for customer feedback analysis, powered by the latest AI algorithms. Our goal is to empower companies to get clear and accurate insights from customer feedback in a fast and effortless way. We work with the likes of Google, LinkedIn, Atlassian and Doordash...

  • Engineering Manager

    2 days ago


    Auckland, New Zealand Canva Full time

    Join the team redefining how the world experiences design. Thanks 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 work Our flagship campus is in Sydney. We also have a campus in Melbourne and co-working spaces in Brisbane,...


  • Auckland City, New Zealand Slack Full time

    Job Category Products and Technology Job Details Slack enables people around the world to communicate and collaborate together, from the world’s largest public companies to the smallest of startups. We take performance and reliability very seriously. A taste of our scale: During the week, our users spend over a billion minutes a day active in our...


  • Auckland City, New Zealand Salesforce Full time

    **Job Category **:Products and Technology **Job Details**: Slack enables people around the world to communicate and collaborate together, from the world’s largest public companies to the smallest of startups. We take performance and reliability very seriously. A taste of our scale: During the week, our users spend over a billion minutes a day active in...


  • Auckland City, New Zealand Canva Full time

    **Join the team redefining how the world experiences design. - Hey, g'day, mabuhay, kia ora,你好, hallo, vítejte!- Thanks 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 work** - Our flagship campus is in Sydney, Australia...


  • Auckland City, New Zealand Unbeatable Full time

    **Role Summary**: Our client, a software company focused on Legal AI software, is looking for a Senior Full-Stack Engineer who will be responsible for building and maintaining scalable backend systems and dynamic front-end interfaces while working closely with the product and AI teams to integrate generative AI-based functionalities. This role involves...

  • Engineering Manager

    3 days ago


    Auckland, New Zealand black.ai Full time

    Job Description 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 have the choice in...

  • Engineering Manager

    3 days ago


    Auckland, New Zealand AirTree Ventures Pty Full time

    Job Description Join the team redefining how the world experiences design. Thanks 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 work Our flagship campus is in Sydney. We also have a campus in Melbourne and co-working spaces...