
Team Lead, Engineering
HighlightTA
full-time
Posted on:
Location Type: Hybrid
Location: Toronto • Canada
Visit company websiteExplore more
Salary
💰 CA$140,000 - CA$160,000 per year
Job Level
About the role
- Research, evaluate, and guide the implementation of new technologies and methodologies that solve business and technical challenges
- Participate actively in the entire project life cycle, including architectural design, implementation, coding, testing, and deployment
- Spend approximately 40% of time contributing hands-on code alongside the team
- Conduct code reviews and promote high standards for quality and maintainability
- Coach, mentor, and support the professional development of five developers and one QA
- Establish short- and medium-term strategic technical visions for the team
- Stay current with trends, techniques, technology, and other factors impacting the business
- Manage assignment of resources to projects across multiple product lines
- Participate in regular reviews of customer support issues requiring development team assistance
Requirements
- Degree in Computer Science, Computer Engineering, or a related field
- 8+ years of professional software development experience with 3+ years of leadership experience coaching and mentoring experienced technical resources
- Proven experience with .NET Core, REST APIs, relational databases, and Git
- Proven experience with JavaScript Frameworks including React, Next.js, Fabric.js, and Node.js
- Experience with cloud-based CI/CD tools and cloud infrastructure, preferably Azure
- Strong knowledge of relational databases, particularly SQL Server, including design and development
- Expertise in scalable, service-oriented architectures, RESTful APIs, and microservices
- Deep understanding of design patterns, architectural styles, and development methodologies
- Experience modernizing architectures and building high-traffic systems
- Solid grasp of networking concepts and technologies
- Proven ability to deliver large-scale, cross-functional projects on time, balancing quality, feasibility, and prioritization trade-offs.
Benefits
- Company-wide positive energy — people enjoy coming to work
- Fast-changing environment with ample learning and growth opportunities
- Use of cutting-edge e-commerce and digital print customization technology
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET CoreREST APIsrelational databasesGitJavaScript FrameworksReactNext.jsFabric.jsNode.jsSQL Server
Soft Skills
coachingmentoringprofessional developmentstrategic visionproject managementcommunicationteam collaborationproblem-solvingquality assuranceresource management