Associate Engineer - Build Web Apps (Hybrid/Remote)

Xero

Alberta

Hybrid

CAD 109,000 - 136,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

World-class benefits

Job summary

Xero is seeking an Associate Engineer to help small businesses by delivering clean, reliable code and features that support product outcomes. You will work with senior engineers to solve daily technical challenges, design tests, and debug using logs and dashboards to keep systems healthy.

You will value curiosity and a data-driven mindset, take ownership of your work, and contribute to a supportive, inclusive environment where continuous learning drives success.

Qualifications

  • Hands-on experience building web apps with modern JavaScript, HTML and CSS.
  • Practical exposure to React and REST API integration.
  • Comfort using Git and performing pull request code reviews.
  • Attention to UI/UX details and debugging locally.
  • Interest in AI tools to streamline workflows.
  • Familiarity with TypeScript, testing (Jest/Cypress), components or accessibility is a plus.

Responsibilities

  • Write clean, reliable code and deliver well-defined features that support product outcomes.
  • Collaborate with senior engineers to solve daily technical challenges and design tests.
  • Debug code using logs and dashboards to maintain system health.
  • Contribute to a collaborative, inclusive engineering culture and continuous learning.

Skills

JavaScript
HTML
CSS
React
REST APIs
Git
TypeScript
Testing (Jest/Cypress)
UI/UX awareness
AI tooling curiosity

Job description

Xero is seeking an Associate Engineer to help small businesses by delivering clean, reliable code and features that support product outcomes. You will work with senior engineers to solve daily technical challenges, design tests, and debug using logs and dashboards to keep systems healthy.

You will value curiosity and a data-driven mindset, take ownership of your work, and contribute to a supportive, inclusive environment where continuous learning drives success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Associate Engineer (Front End)
Associate Engineer (Front End)

Xero • Calgary

Hybrid
CAD 109,000 - 136,000
Associate Engineer (Front End)
Associate Engineer (Front End)

Jobs in JS • Calgary

On-site
CAD 109,000 - 136,000
Associate Engineer (Back End)
Associate Engineer (Back End)

Xero • Calgary

On-site
CAD 109,000 - 136,000
Backend Engineer — Cloud Microservices (C#, AWS)
Backend Engineer — Cloud Microservices (C#, AWS)

Apply • Vancouver

Hybrid
CAD 132,000 - 150,000
Wellbeing days
Generous leave
Professional development budget
+1
Backend Engineer - Microservices & Cloud (C#/AWS)
Backend Engineer - Microservices & Cloud (C#/AWS)

Xero • Vancouver

Hybrid
CAD 132,000 - 150,000
Wellbeing days
Professional development budget
Equity (RSU) programs
Associate Desktop Engineer - C#/.NET & WPF
Associate Desktop Engineer - C#/.NET & WPF

Xero • Alberta

Hybrid
CAD 109,000 - 136,000
World-class benefits
Engineer
Engineer

Xero • Vancouver

On-site
CAD 130,000 - 150,000
Senior Software Engineer: Distributed Systems & Architecture
Senior Software Engineer: Distributed Systems & Architecture

Xero Limited • Vancouver

Hybrid
CAD 155,000 - 205,000
World-class benefits
Hybrid Vancouver office
Professional development
Principal Engineer
Principal Engineer

Apply • Vancouver

On-site
CAD 171,000 - 285,000
Health insurance
Wellbeing days
Professional development budget
+1
Principal Engineer
Principal Engineer

Xero • Vancouver

On-site
CAD 228,000 - 285,000
Annual bonus
RSU equity
Wellbeing days
+2