Full-Stack Product Engineer (TypeScript/React) – Hybrid

Badge

Vancouver

Hybrid

CAD 110,000 - 150,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Benefits package
Hybrid/remote work
Cutting-edge tech

Job summary

Badge is seeking a Product Engineer to craft experiences used by thousands daily. You will own the customer journey from intuitive interfaces to robust APIs, ensuring touchpoints exceed expectations and drive business outcomes.

Ideal candidates thrive on ownership, collaborate across disciplines, and see their code impact customer success and product growth. Hybrid role with in-person team meetings in North Vancouver once a week.

Qualifications

  • 4+ years in frontend and backend development.
  • Proficient in TypeScript and React.
  • Experience across the full stack delivering features.
  • Strong problem-solving and analytical skills.
  • Ability to communicate tradeoffs clearly.

Responsibilities

  • Build and optimize APIs powering frontend-backend interactions.
  • Collaborate with product managers to translate user needs into solutions.
  • Work with designers to ensure UX feasibility and best practices.
  • Write clean, scalable code and implement testing strategies.
  • Contribute to architectural decisions as we scale the platform.

Skills

Frontend + Backend development
TypeScript
React
Cross-functional collaboration
Problem solving
Trade-off communication

Tools

Node.js
Express
Prisma
PostgreSQL
React

Job description

Badge is seeking a Product Engineer to craft experiences used by thousands daily. You will own the customer journey from intuitive interfaces to robust APIs, ensuring touchpoints exceed expectations and drive business outcomes.

Ideal candidates thrive on ownership, collaborate across disciplines, and see their code impact customer success and product growth. Hybrid role with in-person team meetings in North Vancouver once a week.

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

Similar jobs worth comparing

Software Engineer, Product (Fullstack)
Software Engineer, Product (Fullstack)

Badge • Vancouver

Hybrid
CAD 110,000 - 150,000
Equity
Benefits package
Hybrid/remote work
+1
Senior Fullstack Engineer (TS/React/Node) – Hybrid
Senior Fullstack Engineer (TS/React/Node) – Hybrid

Affinity • Vancouver

Hybrid
CAD 102,000 - 138,000
Senior Full Stack Developer (TypeScript / React / Node.js)
Senior Full Stack Developer (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 110,000 - 135,000
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 102,000 - 138,000
Senior Frontend Engineer - React/TypeScript (Remote)
Senior Frontend Engineer - React/TypeScript (Remote)

Affirm • London

On-site
CAD 181,000 - 241,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Staff Full-Stack Architect — Hybrid + Equity
Staff Full-Stack Architect — Hybrid + Equity

BuildOps • Toronto

Hybrid
CAD 241,000 - 321,000
Generous equity
Comprehensive benefits
Flexible PTO
+3
Senior Full Stack Engineer (Node.js + React)
Senior Full Stack Engineer (Node.js + React)

Boosted • Canada

Remote
CAD 80,000 - 120,000
Senior Full-Stack Developer (Python/Django + React)
Senior Full-Stack Developer (Python/Django + React)

Notify Me!™ • Richmond

On-site
CAD 80,000 - 110,000
Senior Full Stack Developer
Senior Full Stack Developer

Quartermaster Inc. • Toronto

Hybrid
CAD 150,000 - 190,000
30 days PTO annually
Health, dental, and wellness coverage
Tech allowance
+1
Full Stack Engineer - Front End Focused
Full Stack Engineer - Front End Focused

Swim Recruiting • Vancouver

On-site
CAD 90,000 - 117,000