Principal Software Engineer
About the role
Principal Software Engineer (Fullstack) — 6-Month Contract | Markham, ON
We're hiring a Principal Software Engineer for a 6-month contract with an enterprise client in Markham, Ontario. This is a hands-on engineering role for someone with deep technical expertise who's excited to build and ship on a modern stack.
Details: Contract length: 6 months Start: ASAP Location: Markham, ON — hybrid, 4 days/week in-office Level: Senior/Principal
Tech stack: React, NestJS, TanStack, TypeScript
What we're looking for: A strong technical background with hands-on, production experience across the full stack. You're comfortable working independently, writing high-quality code, and navigating complex enterprise systems. Experience with React, NestJS, TanStack (nice to have), and TypeScript is required.
To apply: Use LinkedIn Easy Apply.