Senior Frontend Engineer

closed
Canva Logo

Canva

πŸ“Remote - Australia

Summary

Join Canva Code, a team dedicated to integrating AI into design, and help build the future of interactive design experiences. As a Frontend Engineer, you will design, develop, and deploy solutions using cutting-edge technologies like LLMs and MCPs. You will contribute to the frontend architecture, collaborate with cross-functional teams, and advocate for engineering best practices. This role requires strong problem-solving skills, a solid foundation in computer science, and experience with JavaScript, React, and TypeScript. The ideal candidate will also have experience with AI/ML integration and prompt engineering. Canva offers a flexible work environment, various benefits, and opportunities for professional growth.

Requirements

  • You will have strong problem-solving skills, with the ability to break large ambiguous projects down into smaller ones and deliver on them independently and with others
  • You will have firmly grounded computer science and engineering fundamentals including asynchronous programming, data structures, solution design, architecture, and design patterns
  • Our frontend stack consists of JavaScript, HTML, CSS, React, TypeScript, MobX, etc
  • You will have experience working in fast-paced environments, collaborating with cross-functional teams
  • Ability to work collaboratively with team members and managing cross team dependencies
  • Good written and verbal communication skills

Responsibilities

  • Design, develop and deploy solutions and hands-on software development – working closely with leads, designers, and product managers to ship features that make code creation accessible to everyone
  • Leverage technologies like LLMs, MCPs, and internal AI platforms to deliver magical experiences
  • Primarily working on web frontend with Typescript, but plenty of opportunity for those interested in working across the full-stack
  • Contribute to frontend architecture decisions in a rapidly changing landscape as we scale Canva Code across new surfaces and use cases
  • Facilitate knowledge sharing and optimally advocate for engineering needs to non-technical team members within the group
  • Models initiative and ownership in achieving goals, improving processes and solutions
  • Advocate for performance, accessibility, and maintainability in everything you build

Preferred Qualifications

Experience with AI/ML integration, particularly working with large language models and prompt engineering for code generation

Benefits

  • 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 well-being, social connection, office setup & more
  • Flexible leave options that empower you to be a force for good, take time to recharge and support's you personally
This job is filled or no longer available

Similar Remote Jobs