cover image
Insight Global

Fullstack Software Engineer

Hybrid

Waterloo, Canada

$ 100,000 /year

Junior

Full Time

03-03-2026

Share this job:

Skills

JavaScript Go TypeScript HTML CSS CI/CD Scrum angular Azure react node.js AWS cloud platforms Agile JavaScript/TypeScript HTML/CSS GCP

Job Specifications

Title: Fullstack Software Engineer

Duration: Perm

Location: Hybrid (3x/week) in Waterloo or Toronto, Canada

Pay Range: This role can pay $80,000-100,000k CAD based off years of experience

Required Skills & Experience

5–8 years full‑stack development experience
Strong JavaScript/TypeScript, HTML/CSS, responsive design
Expertise in React/Vue/Angular and backend (Node.js, Go)
Experience with state management, APIs, WebSockets
Performance, debugging, and testing (Lighthouse, Jest, Cypress)
CI/CD, cloud platforms (AWS/GCP/Azure), Agile/Scrum
Accessibility (WCAG), i18n, and design systems experience
Design and own scalable frontend/backend architectures
Build clean, modular, well‑tested code and APIs
Lead technical design, drive best practices, and collaborate cross‑functionally

Job Description

Insight Global is seeking a Fullstack Software Engineer to join a cybersecurity client hybrid in Waterloo or Toronto, Canada. You will help lead the development of modern, high-performance web applications. You will influence architectural decisions, mentor junior engineers, and deliver user interfaces that are visually refined, accessible, resilient, and performant.

About the Company

Insight Global is an international professional services and staffing company specializing in delivering talent and technical solutions to Fortune 1000 companies across the IT, Non-IT, Healthcare, and Engineering industries. Fueled by staffing and talent experts, Evergreen, our professional services brand, brings technical advisors and culture consultants to help customers tackle their biggest challenges. With over 70 locations across North America, Europe, and Asia, and global staffing capabilities in 50+ countries, our tea... Know more