Full Stack Team Lead
- Toronto, ON, Canada
$145,000 to $175,000 CAD / year · Full-time
Applications open in a new tab.
Job details
- Pay
- $145,000 to $175,000 CAD / year
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Full Stack Team Lead
Location: Toronto, ON
Salary: CAD $145,000–$175,000
Position: Permanent, Full-Time
The Opportunity
We are looking for an experienced Full Stack Team Lead to join a growing technology team. This role is ideal for a senior developer who wants to remain hands-on technically while also taking responsibility for leading, mentoring, and supporting a small team of developers.
You’ll work across both front-end and back-end development, contribute directly to the design and development of applications, and lead a team of approximately 4–5 developers.
This is not a purely people-management role. We’re looking for someone who is still technically strong and enjoys coding, but who also has experience helping a team deliver successfully.
What You’ll Be Doing
- Lead and mentor a team of approximately 4–5 developers
- Remain hands-on with full-stack application development
- Build and maintain scalable applications using Node.js and server-side JavaScript
- Work across both front-end and back-end components
- Develop and support solutions within AWS
- Work with SQL and relational databases
- Help divide and prioritize development work across the team
- Provide technical guidance, code reviews, and mentorship
- Take ownership of development quality and successful delivery
- Collaborate with other technical teams and stakeholders throughout the development lifecycle
- Support modern engineering practices around deployment, scalability, and maintainability
What We’re Looking For
- Approximately 8+ years of software development experience
- Strong hands-on full-stack development experience
- Strong experience with Node.js
- Strong server-side JavaScript development experience
- Experience working with AWS
- Strong SQL experience
- Demonstrated strength across both front-end and back-end development
- Around 2+ years of leadership, team lead, or mentoring experience
- Experience guiding other developers, assigning/dividing work, and taking responsibility for successful delivery
- A genuine interest in continuing to code while taking on leadership responsibilities
Formal people-management experience is not required. Senior developers who have acted as technical leads, mentored other developers, or taken responsibility for a team's delivery are encouraged to apply.
Nice to Have
- TypeScript
- Microservices architecture
- Kubernetes
- CI/CD pipelines and modern DevOps practices
Compensation
CAD $145,000–$175,000, depending on experience.
Why This Role?
This is a strong opportunity for an experienced full-stack developer who wants to take the next step into leadership without moving away from hands-on engineering. You’ll have the opportunity to influence technical direction, mentor other developers, and directly contribute to the applications your team is building.
This posting is for an existing vacancy with the organization.
AI may be used to screen, assess or select applicants for the position.
More about this job
Responsibilities
Lead and mentor a team of approximately 4–5 developers while remaining hands-on in full-stack application development using Node.js, AWS, and SQL. Guide technical decisions, prioritize and divide work, review code, and take responsibility for development quality and successful delivery.
Requirements
Requires approximately 8+ years of software development experience, strong full-stack skills including Node.js, server-side JavaScript, AWS, and SQL, and around 2+ years of leadership or mentoring experience. Candidates should be comfortable continuing to code while guiding developers and supporting team delivery; formal people-management experience is not required.
Skills
- Full-Stack Development
- Node.js
- Server-Side JavaScript
- AWS
- SQL
- Front-End Development
- Back-End Development
- Team Leadership
- Mentoring
- Code Reviews
- Technical Guidance
- Application Development
- Scalable Applications
- TypeScript
- Microservices
- Kubernetes
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Management & Leadership
Keywords
- Full-Stack Development
- Node.js
- Server-Side JavaScript
- AWS
- SQL
- Relational Databases
- Front-End Development
- Back-End Development
- Team Leadership
- Mentoring
- Code Reviews
- Technical Guidance
- Application Development
- Scalable Applications
- Microservices Architecture
- TypeScript
- Kubernetes
- CI/CD Pipelines
- DevOps
- Deployment
- Maintainability
- Technical Direction
- Software Development
- Development Lifecycle