Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Product Engineer at Bettermode, responsible for building core product capabilities and improving customer engagement solutions. Collaborate with teams to create scalable solutions.

Responsibilities

  • Ship end-to-end product work and own initiatives
  • Build scalable backend services (APIs, background jobs, integrations)
  • Deliver high-quality frontend experiences (implement UI, ensure accessibility)
  • Own data and performance (data modeling, migrations, query performance)
  • Improve observability, debugging, and incident response
  • Collaborate with Product, Design, and Customer-facing teams
  • Refactor code and reduce complexity

Requirements

  • 5+ years of software engineering experience
  • Strong product-minded engineering
  • Deep TypeScript / Node.js experience
  • Proficiency in building user-facing experiences
  • Systems thinking and understanding architectural tradeoffs
  • Solid engineering fundamentals (testing, code review, documentation, secure coding)
  • Clear communication skills
  • AI-augmented workflow experience (using Copilot/LLMs)
  • Bonus if experienced in building B2B SaaS products, real-time systems, AWS, and handling large migrations

Benefits

  • Comprehensive Canadian health benefits (dental and vision included)
  • Unlimited paid vacation days
  • Paid parental leave
  • Bereavement leave
  • Device Upgrade Policy (interest-free hardware stipend)
  • Monthly Tech & Appreciation Stipend
  • Complimentary snacks, coffee, video games, and board games in the office
  • Free shuttle service for in-office working

Job type

Full Time

Experience level

Senior

Salary

CA$120,000 - CA$150,000 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSJavaScriptNode.jsTypeScript

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.