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 NowApplications 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.