Job Description
A fast-growing SaaS company is looking for a Staff Software Engineer to join their remote team in Toronto. You'll help build and scale a contemporary platform that streamlines commerce, operations, and customer workflows using TypeScript, Node.js, React, GraphQL, and AI-assisted development tools.
This is an prospect for a highly autonomous engineer who enjoys solving complex technical challenges, owning projects end-to-end, and working closely with stakeholders and customers. You'll architect scalable solutions, build integrations, and help drive product and technical direction in a high-growth environment. You'll play a pivotal role in influencing technical decisions for the team through mentoring, while remaining hands on.
Required Skills & Experience
10+ years of software development experience
Robust expertise with TypeScript and Node.js
Experience building scalable APIs and backend services
Professional experience with React
Experience designing scalable software architectures and integrations
Ability to work independently in a fast-paced environment
Strong communication and collaboration skills
Desired Skills & Experience
Experience with GraphQL
Experience with React Native
Experience building platform integrations
Exposure to AI-assisted development tools or LLMs
Experience mentoring engineers
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:
Health benefits
Generous vacation policy
Fully remote within Canada
Cooperative, high-growth team workplace
Current Vacancy: Yes
Use of AI in Hiring: No Applicants must be currently authorized to work in Canada on a full-time basis now and in the future.
📌 Senior Full Stack Engineer Toronto (Canada)
🏢 Motion Recruitment
📍 Canada
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.