Skip to main content
SparkSolutions

Engineering — Enterprise Software

Senior Full-Stack Engineer

Build enterprise-grade web platforms and products — including our Crumbly customer engagement platform — using TypeScript, React/Next.js, Node.js, and modern cloud infrastructure.

Mississauga, ON Full-time Hybrid (Remote / Onsite)

What you'll do

  • Design and implement full-stack features across frontend, API, and data layers
  • Set engineering standards for quality, testing, and maintainability
  • Participate in architecture decisions and technical design reviews
  • Mentor engineers and review code with rigor and generosity
  • Work directly with clients to shape and deliver solutions

What you'll bring

  • 5+ years building production web applications
  • Deep experience with TypeScript, React, and Node.js; Next.js preferred
  • Experience with PostgreSQL/Supabase, REST/event-driven APIs, and CI/CD
  • Track record of ownership from design through operation

Apply for this role

Send your resume and a short note about why this role fits you. We review every application and respond to all candidates.

Apply Now

Applications go to ignite@sparksol.ca with the role pre-filled in the subject line. SparkSolutions is an equal opportunity employer; accommodations are available on request throughout the hiring process.