Senior Fullstack Engineer - Remote (Canada)

Narvar

Canada

Hybrid

CAD 180,000 - 220,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Narvar is seeking a Senior Fullstack Software Engineer to work on APIs and UIs powering the post-purchase experience for top retail brands. You’ll use Java, NodeJS, Python, React and GraphQL to ship features that drive millions of views.

The role is fully remote in Canada with EST/EDT or PST hours. You’ll contribute to frontend and backend systems, mentor peers, and help scale our platform in a fast-growing environment.

Qualifications

  • BS/MS in computer science, information systems, or equivalent.
  • 10+ years of experience building reliable, scalable, and high-quality systems.
  • Experience with frontend frameworks such as React, Svelte, Angular, Vue or Ember.
  • Experience developing with NodeJS or Golang.
  • Experience consuming APIs from a microservice backend system.
  • Cloud platforms such as AWS, Azure, or GCP is a plus.
  • Strong focus on code quality and code reviews.
  • Experience mentoring other engineers.
  • Startup experience strongly preferred with growth and product engineering mindset.

Responsibilities

  • Frontend Development (Primary Focus): Implement new product features & extend existing ones; build frontend platform components; translate wireframes into UI components.
  • Backend Development (Secondary Focus): Contribute to backend services using Golang and Node.js; deploy code and infrastructure components on cloud platforms.
  • Collaborate with product and design teams to deliver high-quality, scalable features for consumer-facing applications.

Skills

React
Golang
NodeJS
Cloud platforms
Mentoring
Startup experience

Education

BS/MS in Computer Science

Tools

PostgreSQL
BigQuery
Spanner
GCP
CI/CD

Job description

Narvar is seeking a Senior Fullstack Software Engineer to work on APIs and UIs powering the post-purchase experience for top retail brands. You’ll use Java, NodeJS, Python, React and GraphQL to ship features that drive millions of views.

The role is fully remote in Canada with EST/EDT or PST hours. You’ll contribute to frontend and backend systems, mentor peers, and help scale our platform in a fast-growing environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer II, Fullstack
Senior Software Engineer II, Fullstack

Narvar • Canada

Hybrid
CAD 180,000 - 220,000
Senior Full Stack Engineer: App + Data (Remote/Hybrid)
Senior Full Stack Engineer: App + Data (Remote/Hybrid)

Article • Vancouver

Hybrid
CAD 165,000 - 175,000
Salary range CA$165k–CA$175k
Cash bonus eligibility
RRSP matching
+8
Senior Software Engineer – Backend (Java, Python, Node.js)
Senior Software Engineer – Backend (Java, Python, Node.js)

Socket.dev • Canada

Hybrid
CAD 96,000 - 110,000
Remote Senior Full-Stack Engineer (React/Python)
Remote Senior Full-Stack Engineer (React/Python)

Bevertec • Canada

Remote
CAD 90,000 - 130,000
Frontend Engineer (React) — Remote (Canada)
Frontend Engineer (React) — Remote (Canada)

Bitcomplete • Canada

On-site
CAD 117,000 - 159,000
Top-up for parental leave
Senior Software Developer
Senior Software Developer

Princeton IT Services, Inc • Canada

Remote
CAD 90,000 - 120,000
Sr. Software Engineer (.NET Full stack Developer)
Sr. Software Engineer (.NET Full stack Developer)

Triwill Group • Canada

On-site
CAD 110,000 - 160,000
Senior Full-Stack Engineer — Remote Canada, High-Impact Platform
Senior Full-Stack Engineer — Remote Canada, High-Impact Platform

Proof • Montreal (administrative region)

On-site
CAD 135,000 - 165,000
Remote role from Canada
Flexible time off
Equipment provided
+1
Senior Full-Stack Software Developer1024
Senior Full-Stack Software Developer1024

Veracity Ventures Inc. • Toronto

Hybrid
CAD 110,000 - 150,000
Flexible work-from-home options
Competitive compensation & benefits
Learning & career development
Senior Full-Stack Engineer | Remote Canada | Stock Options
Senior Full-Stack Engineer | Remote Canada | Stock Options

Far Coder • Canada

Hybrid
CAD 120,000 - 150,000
Remote first culture
Generous employer contribution to保险
Flexible time off 8 week ParentalLeave
+3