Full Stack Developer (Intermediate–Senior)
Location: Liberty Village, Toronto (4 days/week in office)
Employment Type: Full-time, Permanent
About Our Client
Our client is a leading Toronto-based software engineering and digital consulting firm specializing in delivering innovative, scalable, and secure technology solutions. With offices in Toronto and India, they partner with mid‑to‑large enterprises across industries to build modern software solutions, cloud platforms, and API‑driven integrations.
People are their priority. As a Great Place to Work® Certified company, they're committed to creating an environment where employees feel supported, challenged, and valued.
About the Role
As an Intermediate to Senior Full Stack Developer, you'll work on enterprise‑scale, technically challenging software engineering projects for one or more client organizations. You'll build scalable applications and solutions that address real client problems, contributing across the full software development lifecycle—from solution design through implementation and deployment.
You’ll collaborate with engineering teams in Canada and India while working with modern technologies including TypeScript, Node.js, NestJS, React, Next.js, and Microsoft Azure to deliver high‑quality software solutions.
What You’ll Do
- Design, develop, and deliver scalable full‑stack applications from concept through production
- Build backend services using Node.js, NestJS, and TypeScript
- Develop modern front‑end applications using React and Next.js
- Work with Microsoft Azure , SQL/NoSQL databases, Docker, and cloud‑native technologies
- Collaborate with developers, architects, project managers, and business stakeholders
- Contribute to technical decisions, architecture discussions, and solution design
- Leverage AI‑assisted development tools such as GitHub Copilot and Claude to improve engineering workflows
What We’re Looking For
- 4+ years of professional Full Stack development experience
- Strong experience with TypeScript
- Professional experience with Node.js, NestJS (or similar frameworks), React, and Next.js
- Experience working with SQL and NoSQL databases
- Hands‑on experience with Microsoft Azure
- Familiarity with Docker and Dev Containers
- Experience working in Agile environments using Jira
- Strong communication skills and ability to collaborate with technical and non‑technical stakeholders
- Experience using, or a strong interest in adopting, AI‑assisted development tools
Nice to Have
- Degree in Computer Science, Software Engineering, or a related discipline
- Consulting or professional services experience
- Experience working with distributed or offshore development teams
- Experience building AI or LLM‑powered applications
- Familiarity with Azure AI, OpenAI APIs, or prompt/context engineering
- Open‑source contributions or personal technical projects
Why Join?
- Work on enterprise‑scale software engineering projects across multiple industries
- Solve complex technical challenges for leading organizations
- Build software using modern technologies including TypeScript, React, Next.js, NestJS, Azure, and AI tools
- Collaborate with talented teams across Canada and India
- Join a Great Place to Work® Certified organization that values learning, innovation, and continuous improvement
If you’re passionate about building scalable software, solving complex technical challenges, and using modern technologies to create meaningful impact, we’d love to hear from you.
#J-18808-Ljbffr