Opens LinkedIn
- Employment type
- Contract
- Experience level
- Lead · 10+ years
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 4 days per week
- Seniority
- Mid-Senior level
- Application method
- Direct apply is available
Job summary
Build and support production full-stack applications in complex enterprise environments, delivering scalable, maintainable front-end solutions with React and TypeScript. Develop and integrate APIs and application services using NestJS, while independently solving technical problems and producing reliable code across the stack.
Job details
Software Engineer (Full-Stack) — 6-Month Contract | Markham, ON We're hiring a Full-Stack 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. Strong hands-on experience building and supporting production full-stack applications in complex enterprise environments. Advanced experience with React and TypeScript, developing scalable, maintainable, and high-quality front-end solutions. Strong back-end development experience using NestJS, including building and integrating APIs and application services. Experience with TanStack is considered a strong asset, particularly within modern React-based applications. Ability to work independently, solve complex technical problems, and write clean, reliable, production-quality code across the full technology stack To apply: Use LinkedIn Easy Apply.
What you’ll do
Build and support production full-stack applications in complex enterprise environments, delivering scalable, maintainable front-end solutions with React and TypeScript. Develop and integrate APIs and application services using NestJS, while independently solving technical problems and producing reliable code across the stack.
Requirements
Requires hands-on production experience across the full stack, advanced React and TypeScript expertise, and strong back-end development experience with NestJS. TanStack experience is a strong asset; candidates should be able to work independently and write high-quality code in complex enterprise systems.
Listed skills
- Problem solving · Preferred
- React · Preferred
- TypeScript · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- React
- NestJS
- TanStack
- TypeScript
- Full-Stack Development
- Front-End Development
- Back-End Development
- API Development
- Application Services
- Enterprise Systems
- Production Application Support
- Problem-Solving
- Independent Work
- Clean Code
Job areas
- Software
- Technology
- Engineering
- Consulting