Senior Full Stack Engineer in Toronto
Job DescriptionJob Description\n
\n 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 modern platform that streamlines commerce, operations, and customer workflows using TypeScript, Node.js, React, GraphQL, and AI-assisted development tools.\n
\n This is an opportunity 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. \n
Required Skills & Experience\n
- \n
- 10+ years of software development experience
- Strong 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
\n
\n
\n
\n
\n
\n
\n
Desired Skills & Experience\n
- \n
- Experience with GraphQL
- Experience with React
- Experience building platform integrations
- Exposure to AI-assisted development tools or LLMs
- Experience mentoring engineers
\n
\n
\n
\n
\n
What You Will Be Doing Tech Breakdown\n
- \n
- 30% Front End Development
- 70% Back End Development
\n
\n
Daily Responsibilities\n
- \n
- 80% Hands On
- 20% Team Collaboration
\n
\n
The Offer\n
- \n
- Bonus eligible
\n
You will receive the following benefits: \n
- \n
- Health benefits
- Generous vacation policy
- Fully remote within Canada
- Collaborative, high-growth team environment
\n
\n
\n
\n
Current Vacancy: Yes\n
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.