Role Overview
TechMagic is hiring a Senior/Team Lead Full Stack (Node.js/React) developer (Toronto, hybrid). This is a full-time hybrid role, based in Ontario. Part of TechMagic's Fullstack hiring. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
We are looking for a skilled Senior/Team Lead Full Stack (Node.js/React) developer with 5+ years of professional experience to join our project for working on enterprise-level project from the Canada
Please note that this role requires a hybrid work format (2–3 days in the office in Toronto, the rest remote)
Requirements
Must have
- 5+ years of experience in full-stack development
- Proficiency with JavaScript and TypeScript
- Experience building web applications and APIs (Node.js + React)
- Experience with cloud platforms (preferably AWS, but others are acceptable)
- Strong problem-solving and research skills
- Ability to communicate complex technical topics clearly to both technical and non-technical stakeholders
- Strong desire to provide technical leadership and overall direction for the delivery team
About Project
Product
Our customer is one of the world's most successful hotel companies. Hotel has 118 properties in 47 countries. For the second consecutive year, the hotel was named the Best Luxury Hotel Chain in the world by Business Traveller magazine.
Stage
Ongoing product ecosystem with continuous scaling and active development. Modern tech stack, no legacy.
Project team
Our technical team will consist of 6 people: a Project Manager, a Senior Node.js Developer, a Middle React Developer, a Junior Node.js Developer, and a Senior QA Automation Engineer. We also collaborate with a large Salesforce team on our side (up to 40 people)
Work Schedule
Full-time workweek (Monday to Friday), hybrid format (2–3 days in the office, the rest remote)
Interview Stages
- Сall with Recruiter (30 minutes)
- Interview with our Senior Full Stack developer
- Technical Assessment with the Client
- Cultural Fit Interview with the Client
Recruiter Anastasiya Matveyeva
Frequently Asked Questions
How do I apply for the Senior/Team Lead Full Stack (Node.js/React) developer (Toronto, hybrid) position at TechMagic?
Use the Apply button above to submit your application directly to TechMagic. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the Senior/Team Lead Full Stack (Node.js/React) developer (Toronto, hybrid) role at TechMagic remote or in-office?
This is a hybrid role based in Ontario. Expect a mix of in-office and remote days, with the specific cadence set by the hiring manager.
What does a Senior/Team Lead Full Stack (Node.js/React) developer (Toronto, hybrid) at TechMagic earn?
TechMagic has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the Senior/Team Lead Full Stack (Node.js/React) developer (Toronto, hybrid) role at TechMagic posted?
This role was posted on April 6, 2026 (65 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start