Senior Software Engineer / SaaS / React / TypeScript / Node

Motion Recruitment

Toronto

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

Medical Insurance
Dental Insurance
Vision Insurance
Generous vacation
Remote work with monthly Toronto meet
Bonus eligible

Job summary

Motion Recruitment is seeking a Senior Software Engineer to help build a modern SaaS platform using TypeScript, Node.js, React, GraphQL, and AI-powered tooling. You will own features from architecture through deployment, working with product stakeholders and customers to deliver scalable backend services and robust integrations.

The role emphasizes hands-on development, system design, and collaboration in a fast-growing startup environment. Toronto-area hybrid/remote options are available.

Qualifications

  • 5+ years of full stack software development experience.
  • Strong TypeScript and Node.js experience.
  • Experience building scalable APIs and backend services.
  • Professional experience with React.
  • Experience designing scalable software architecture.

Responsibilities

  • Own features from architecture through deployment.
  • Work directly with product stakeholders and customers.
  • Help build scalable integrations powering a growing platform.
  • Collaborate with cross-functional teams to deliver value.

Skills

5+ years full-stack
TypeScript & Node.js
APIs & backend
React
Architecture design

Job description

A fast-growing SaaS company in the construction space is looking for a Senior Software Engineer to join their team. You'll help build a modern SaaS platform that transforms how businesses manage commerce, operations, and customer relationships using TypeScript, Node.js, React, GraphQL, and AI-powered development tools.

This is an opportunity for an engineer who enjoys solving complex technical challenges and wants to make a meaningful impact. You'll own features from architecture through deployment, work directly with product stakeholders and customers, and help build scalable integrations that power a rapidly growing platform. If you thrive in startup environments, enjoy autonomy, and like building products from the ground up, this role is for you.

Required Skills & Experience
  • 5+ years of full stack software development experience
  • Strong experience with TypeScript and Node.js
  • Experience building scalable APIs and backend services
  • Professional experience with React
  • Experience designing scalable software architecture
    Desired Skills & Experience
    • Experience with GraphQL
    • Experience building platform integrations
    • Exposure to AI-assisted development tools or LLMs
    • Experience mentoring engineers
    • SaaS or marketplace platform
    What You Will Be Doing
    Tech Breakdown
    • 30% Front End Development
    • 70% Back End Development
    Daily Responsibilities
    • 80% Hands On
    • 20% Team Collaboration
    The Offer
    • Bonus eligible
    You Will Receive The Following Benefits
    • Medical, Dental, and Vision Insurance
    • Generous vacation structure
    • Remote working structures with monthly meetups in Toronto

    Applicants must be currently authorized to work in the Canada on a full-time basis now and in the future.

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

Similar jobs worth comparing

Staff Engineer
Staff Engineer

Martyn Bassett Associates • Toronto

On-site
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
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
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
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Hybrid
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

United States Digital Space LLC • Toronto

Hybrid
CAD 107,000 - 158,000
Senior/Team Lead Full Stack developer (Toronto, hybrid)
Senior/Team Lead Full Stack developer (Toronto, hybrid)

TechMagic • Toronto

Hybrid
CAD 100,000 - 130,000
Lead Software Engineer
Lead Software Engineer

Jobgether • Canada

Remote
CAD 120,000 - 180,000
Remote-first environment
Professional development opportunities
Global exposure
Senior Full Stack Engineer (React.js / Node.js)
Senior Full Stack Engineer (React.js / Node.js)

Cognizant • Halifax

Hybrid
CAD 110,000 - 140,000
Hybrid work model
Annual incentive program
Senior PHP/React Developer
Senior PHP/React Developer

STACK IT Recruitment • Southwestern Ontario

Hybrid
CAD 90,000 - 140,000
Paid Time Off
Health & Wellness
Professional Development
+1