Resume and JobRESUME AND JOB
Canva logo

Senior Frontend Engineer - Page Assembly

Canva

Senior Frontend Engineer - Page Assembly

Canva logo

Canva

full-time

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Senior Frontend Engineer - Page Assembly

Location: Team Engineering

Team: Country Sydney / Australia

About the Role

Join the team redefining how the world experiences design at Canva! As a Senior Frontend Engineer in Page Assembly, you'll immerse yourself in web page architecture, enhancing technical capabilities like JS bundling, code delivery, and data loading to ensure our systems scale efficiently while maintaining top performance. You'll collaborate across the stack, tackling complex architectural challenges, consolidating diverse platform structures, and working pragmatically with product engineers to align on cohesive strategies that power Canva's innovative design tools for millions worldwide. In this role, you'll design and build high-performance, reusable frontend components using React, TypeScript, and modern state management, while contributing to backend integrations with Node.js or Java. You'll mentor fellow engineers, lead code reviews, and champion best practices in a fast-paced, collaborative environment that celebrates big-picture thinking and meticulous execution. Your work will directly enhance user experiences on a global scale, driving innovation in how pages are constructed and delivered within Canva's design-focused culture. Based in Sydney, Australia, this hybrid full-time role offers flexibility to work from our flagship campus, at home, or a mix of both. Canva's supportive culture emphasizes continuous learning, inclusive practices, and fun moments of magic, with benefits like equity packages, generous parental leave, and a Vibe & Thrive allowance to help you thrive. If you're passionate about solving intricate problems and revolutionizing design, join our Page Assembly team to make a meaningful impact.

Key Responsibilities

  • Collaborate closely with stakeholders, designers, and cross-functional teams to create innovative, user-friendly solutions
  • Design, develop, and maintain high-performance, scalable, and reusable front-end components and systems
  • Identify and implement best practices and methodologies for front-end engineering
  • Mentor and empower other engineers, fostering a culture of continuous learning and improvement
  • Participate in code reviews, ensuring adherence to coding standards and best practices
  • Stay up-to-date with the latest front-end technologies, trends, and industry advancements
  • Contribute to the overall architecture and design of front-end systems, ensuring maintainability and extensibility
  • Work across the stack on web page architecture, enhancing technical capabilities like JS bundling, code delivery, and data loading
  • Address complex architectural challenges by consolidating differing structures across Canva's platform
  • Drive innovation in page construction and delivery to maintain top performance at scale

Required Qualifications

  • Proficiency in HTML, CSS, JavaScript, TypeScript, React, and state management libraries (e.g., MobX)
  • Experience with back-end technologies such as Node.js or Java
  • Expertise in writing performant, reusable code for UI components, including appropriate testing
  • Strong problem-solving and analytical skills
  • Excellent communication and interpersonal skills
  • Ability to work collaboratively in a team environment, taking ownership of projects and outcomes
  • Experience with big-picture thinking and attention to detail

Preferred Qualifications

  • Experience with web page architecture, JS bundling, code delivery, and data loading optimization
  • Background in consolidating complex platform architectures
  • Proven track record mentoring engineers and leading code reviews
  • Familiarity with design systems and scalable frontend frameworks
  • Passion for enhancing user experiences at global scale

Required Skills

  • HTML, CSS, JavaScript, TypeScript
  • React framework expertise
  • State management (MobX or similar)
  • Node.js or Java back-end experience
  • UI component development and testing
  • Performance optimization for scalable systems
  • Web page architecture and bundling
  • Code delivery and data loading strategies
  • Problem-solving and analytical thinking
  • Big-picture architecture design
  • Attention to detail in implementation
  • Collaboration with designers and product engineers
  • Mentoring and code review leadership
  • Communication and interpersonal skills
  • Fast-paced environment adaptability
  • Passion for exceptional user experiences

Benefits

  • Equity packages - sharing in Canva's success
  • Inclusive parental leave policy supporting all parents and carers
  • Annual Vibe & Thrive allowance for wellbeing, social connection, office setup, and more
  • Flexible leave options to recharge and support personal needs
  • Hybrid work model with choice of office, home, or both across Sydney, Melbourne, and other Australian locations
  • Moments of magic, connectivity, and fun woven throughout life at Canva
  • Access to flagship Sydney campus and co-working spaces in Brisbane, Perth, and Adelaide
  • Virtual interview process with reasonable adjustments available

Canva is an equal opportunity employer.

Locations

  • Team Engineering, Global

Salary

Estimated Salary Rangehigh confidence

170,000 - 250,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • HTML, CSS, JavaScript, TypeScriptintermediate
  • React framework expertiseintermediate
  • State management (MobX or similar)intermediate
  • Node.js or Java back-end experienceintermediate
  • UI component development and testingintermediate
  • Performance optimization for scalable systemsintermediate
  • Web page architecture and bundlingintermediate
  • Code delivery and data loading strategiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Big-picture architecture designintermediate
  • Attention to detail in implementationintermediate
  • Collaboration with designers and product engineersintermediate
  • Mentoring and code review leadershipintermediate
  • Communication and interpersonal skillsintermediate
  • Fast-paced environment adaptabilityintermediate
  • Passion for exceptional user experiencesintermediate

Required Qualifications

  • Proficiency in HTML, CSS, JavaScript, TypeScript, React, and state management libraries (e.g., MobX) (experience)
  • Experience with back-end technologies such as Node.js or Java (experience)
  • Expertise in writing performant, reusable code for UI components, including appropriate testing (experience)
  • Strong problem-solving and analytical skills (experience)
  • Excellent communication and interpersonal skills (experience)
  • Ability to work collaboratively in a team environment, taking ownership of projects and outcomes (experience)
  • Experience with big-picture thinking and attention to detail (experience)

Preferred Qualifications

  • Experience with web page architecture, JS bundling, code delivery, and data loading optimization (experience)
  • Background in consolidating complex platform architectures (experience)
  • Proven track record mentoring engineers and leading code reviews (experience)
  • Familiarity with design systems and scalable frontend frameworks (experience)
  • Passion for enhancing user experiences at global scale (experience)

Responsibilities

  • Collaborate closely with stakeholders, designers, and cross-functional teams to create innovative, user-friendly solutions
  • Design, develop, and maintain high-performance, scalable, and reusable front-end components and systems
  • Identify and implement best practices and methodologies for front-end engineering
  • Mentor and empower other engineers, fostering a culture of continuous learning and improvement
  • Participate in code reviews, ensuring adherence to coding standards and best practices
  • Stay up-to-date with the latest front-end technologies, trends, and industry advancements
  • Contribute to the overall architecture and design of front-end systems, ensuring maintainability and extensibility
  • Work across the stack on web page architecture, enhancing technical capabilities like JS bundling, code delivery, and data loading
  • Address complex architectural challenges by consolidating differing structures across Canva's platform
  • Drive innovation in page construction and delivery to maintain top performance at scale

Benefits

  • general: Equity packages - sharing in Canva's success
  • general: Inclusive parental leave policy supporting all parents and carers
  • general: Annual Vibe & Thrive allowance for wellbeing, social connection, office setup, and more
  • general: Flexible leave options to recharge and support personal needs
  • general: Hybrid work model with choice of office, home, or both across Sydney, Melbourne, and other Australian locations
  • general: Moments of magic, connectivity, and fun woven throughout life at Canva
  • general: Access to flagship Sydney campus and co-working spaces in Brisbane, Perth, and Adelaide
  • general: Virtual interview process with reasonable adjustments available

Target Your Resume for "Senior Frontend Engineer - Page Assembly" , Canva

Get personalized recommendations to optimize your resume specifically for Senior Frontend Engineer - Page Assembly. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Frontend Engineer - Page Assembly" , Canva

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

CanvaDesignCountry Sydney / AustraliaTeam EngineeringGlobalCountry Sydney / Australia

Related Jobs You May Like

No related jobs found at the moment.

Canva logo

Senior Frontend Engineer - Page Assembly

Canva

Senior Frontend Engineer - Page Assembly

Canva logo

Canva

full-time

Posted: December 16, 2025

Number of Vacancies: 1

Job Description

Senior Frontend Engineer - Page Assembly

Location: Team Engineering

Team: Country Sydney / Australia

About the Role

Join the team redefining how the world experiences design at Canva! As a Senior Frontend Engineer in Page Assembly, you'll immerse yourself in web page architecture, enhancing technical capabilities like JS bundling, code delivery, and data loading to ensure our systems scale efficiently while maintaining top performance. You'll collaborate across the stack, tackling complex architectural challenges, consolidating diverse platform structures, and working pragmatically with product engineers to align on cohesive strategies that power Canva's innovative design tools for millions worldwide. In this role, you'll design and build high-performance, reusable frontend components using React, TypeScript, and modern state management, while contributing to backend integrations with Node.js or Java. You'll mentor fellow engineers, lead code reviews, and champion best practices in a fast-paced, collaborative environment that celebrates big-picture thinking and meticulous execution. Your work will directly enhance user experiences on a global scale, driving innovation in how pages are constructed and delivered within Canva's design-focused culture. Based in Sydney, Australia, this hybrid full-time role offers flexibility to work from our flagship campus, at home, or a mix of both. Canva's supportive culture emphasizes continuous learning, inclusive practices, and fun moments of magic, with benefits like equity packages, generous parental leave, and a Vibe & Thrive allowance to help you thrive. If you're passionate about solving intricate problems and revolutionizing design, join our Page Assembly team to make a meaningful impact.

Key Responsibilities

  • Collaborate closely with stakeholders, designers, and cross-functional teams to create innovative, user-friendly solutions
  • Design, develop, and maintain high-performance, scalable, and reusable front-end components and systems
  • Identify and implement best practices and methodologies for front-end engineering
  • Mentor and empower other engineers, fostering a culture of continuous learning and improvement
  • Participate in code reviews, ensuring adherence to coding standards and best practices
  • Stay up-to-date with the latest front-end technologies, trends, and industry advancements
  • Contribute to the overall architecture and design of front-end systems, ensuring maintainability and extensibility
  • Work across the stack on web page architecture, enhancing technical capabilities like JS bundling, code delivery, and data loading
  • Address complex architectural challenges by consolidating differing structures across Canva's platform
  • Drive innovation in page construction and delivery to maintain top performance at scale

Required Qualifications

  • Proficiency in HTML, CSS, JavaScript, TypeScript, React, and state management libraries (e.g., MobX)
  • Experience with back-end technologies such as Node.js or Java
  • Expertise in writing performant, reusable code for UI components, including appropriate testing
  • Strong problem-solving and analytical skills
  • Excellent communication and interpersonal skills
  • Ability to work collaboratively in a team environment, taking ownership of projects and outcomes
  • Experience with big-picture thinking and attention to detail

Preferred Qualifications

  • Experience with web page architecture, JS bundling, code delivery, and data loading optimization
  • Background in consolidating complex platform architectures
  • Proven track record mentoring engineers and leading code reviews
  • Familiarity with design systems and scalable frontend frameworks
  • Passion for enhancing user experiences at global scale

Required Skills

  • HTML, CSS, JavaScript, TypeScript
  • React framework expertise
  • State management (MobX or similar)
  • Node.js or Java back-end experience
  • UI component development and testing
  • Performance optimization for scalable systems
  • Web page architecture and bundling
  • Code delivery and data loading strategies
  • Problem-solving and analytical thinking
  • Big-picture architecture design
  • Attention to detail in implementation
  • Collaboration with designers and product engineers
  • Mentoring and code review leadership
  • Communication and interpersonal skills
  • Fast-paced environment adaptability
  • Passion for exceptional user experiences

Benefits

  • Equity packages - sharing in Canva's success
  • Inclusive parental leave policy supporting all parents and carers
  • Annual Vibe & Thrive allowance for wellbeing, social connection, office setup, and more
  • Flexible leave options to recharge and support personal needs
  • Hybrid work model with choice of office, home, or both across Sydney, Melbourne, and other Australian locations
  • Moments of magic, connectivity, and fun woven throughout life at Canva
  • Access to flagship Sydney campus and co-working spaces in Brisbane, Perth, and Adelaide
  • Virtual interview process with reasonable adjustments available

Canva is an equal opportunity employer.

Locations

  • Team Engineering, Global

Salary

Estimated Salary Rangehigh confidence

170,000 - 250,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • HTML, CSS, JavaScript, TypeScriptintermediate
  • React framework expertiseintermediate
  • State management (MobX or similar)intermediate
  • Node.js or Java back-end experienceintermediate
  • UI component development and testingintermediate
  • Performance optimization for scalable systemsintermediate
  • Web page architecture and bundlingintermediate
  • Code delivery and data loading strategiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Big-picture architecture designintermediate
  • Attention to detail in implementationintermediate
  • Collaboration with designers and product engineersintermediate
  • Mentoring and code review leadershipintermediate
  • Communication and interpersonal skillsintermediate
  • Fast-paced environment adaptabilityintermediate
  • Passion for exceptional user experiencesintermediate

Required Qualifications

  • Proficiency in HTML, CSS, JavaScript, TypeScript, React, and state management libraries (e.g., MobX) (experience)
  • Experience with back-end technologies such as Node.js or Java (experience)
  • Expertise in writing performant, reusable code for UI components, including appropriate testing (experience)
  • Strong problem-solving and analytical skills (experience)
  • Excellent communication and interpersonal skills (experience)
  • Ability to work collaboratively in a team environment, taking ownership of projects and outcomes (experience)
  • Experience with big-picture thinking and attention to detail (experience)

Preferred Qualifications

  • Experience with web page architecture, JS bundling, code delivery, and data loading optimization (experience)
  • Background in consolidating complex platform architectures (experience)
  • Proven track record mentoring engineers and leading code reviews (experience)
  • Familiarity with design systems and scalable frontend frameworks (experience)
  • Passion for enhancing user experiences at global scale (experience)

Responsibilities

  • Collaborate closely with stakeholders, designers, and cross-functional teams to create innovative, user-friendly solutions
  • Design, develop, and maintain high-performance, scalable, and reusable front-end components and systems
  • Identify and implement best practices and methodologies for front-end engineering
  • Mentor and empower other engineers, fostering a culture of continuous learning and improvement
  • Participate in code reviews, ensuring adherence to coding standards and best practices
  • Stay up-to-date with the latest front-end technologies, trends, and industry advancements
  • Contribute to the overall architecture and design of front-end systems, ensuring maintainability and extensibility
  • Work across the stack on web page architecture, enhancing technical capabilities like JS bundling, code delivery, and data loading
  • Address complex architectural challenges by consolidating differing structures across Canva's platform
  • Drive innovation in page construction and delivery to maintain top performance at scale

Benefits

  • general: Equity packages - sharing in Canva's success
  • general: Inclusive parental leave policy supporting all parents and carers
  • general: Annual Vibe & Thrive allowance for wellbeing, social connection, office setup, and more
  • general: Flexible leave options to recharge and support personal needs
  • general: Hybrid work model with choice of office, home, or both across Sydney, Melbourne, and other Australian locations
  • general: Moments of magic, connectivity, and fun woven throughout life at Canva
  • general: Access to flagship Sydney campus and co-working spaces in Brisbane, Perth, and Adelaide
  • general: Virtual interview process with reasonable adjustments available

Target Your Resume for "Senior Frontend Engineer - Page Assembly" , Canva

Get personalized recommendations to optimize your resume specifically for Senior Frontend Engineer - Page Assembly. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Frontend Engineer - Page Assembly" , Canva

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

CanvaDesignCountry Sydney / AustraliaTeam EngineeringGlobalCountry Sydney / Australia

Related Jobs You May Like

No related jobs found at the moment.