Software Engineering Team Lead - C$90,000 - C$110,000 A Year (Toronto)

Software Engineering Team Lead - C$90,000 - C$110,000 A Year (Toronto)

02 Aug
|
Haptiq
|
Toronto

02 Aug

Haptiq

Toronto

Haptiq is a leader in AI-powered enterprise operations, delivering digital solutions and consulting services that drive value and transform businesses. We specialize in using advanced technology to streamline operations, improve efficiency, and unlock new revenue opportunities, particularly within the private capital markets.Our integrated ecosystem includes PaaS - Platform as a Service, the Orion Platform, an AI-native enterprise operations foundation built to optimize workflows, surface insights, and accelerate value creation across portfolios; SaaS - Software as a Service, a cloud platform delivering unmatched performance, intelligence, and execution at scale; and S&C - Solutions andConsulting Suite, modular technology playbooks designed to manage, grow, and optimize company performance. With over a decade of experience supporting high-growth companies and private equity-backed platforms, Haptiq brings deep domain expertise and a proven ability to turn technology into a strategic advantage.Responsibilities and DutiesWe are seeking a highly skilled Full Stack Team Lead with expertise in React and Node.Js to lead our dynamic team. The ideal candidate will have over 7 years of experience in designing and building high-performance web applications, along with demonstrated leadership experience. You will lead a team of developers, working on both front-end and back-end development, contributing to every stage of the software development lifecycle, and mentoring junior team members.Key ResponsibilitiesTeam Leadership & Mentorship : Lead and mentor a team of software engineers, fostering a collaborative and high-performance setting. Provide technical guidance, conduct code reviews, and support professional development.Back-End Development : Develop robust,



scalable server-side applications and RESTful APIs using Node.Js and Express.Integration : Collaborate with database engineers to design efficient database schemas and manage data interactions using MongoDB or SQL databases.Application Architecture : Design and implement scalable architectures and microservices that meet business needs, ensuring best practices are followed across the team.Testing & Debugging : Ensure high-quality code by writing unit and integration tests, performing debugging, and optimizing application performance. Drive testing strategies within the team.Deployment : Manage deployments and ensure seamless delivery of updates using CI/CD pipelines and containerization tools like Docker.Collaboration : Work closely with designers, product managers, and other developers to deliver innovative and user-centric solutions. Act as a key liaison between technical and non-technical stakeholders.Maintenance : Monitor applications for performance, troubleshoot issues, and implement enhancements as required.Documentation : Create and maintain technical documentation for applications, APIs, and architectural decisions, ensuring team adherence to documentation standards.RequirementsFront-EndExpertise inReact.Js, Redux, React Hooks, and component-based architecture.Familiarity with front-end tools like Webpack, Babel, or Vite.Back-EndProficiency inNode.Jsand Express.Js for building server-side applications.Experience with API design and integration,



including GraphQL (preferred) or RESTful services.Knowledge of authentication mechanisms such as OAuth, JWT, and session-based authentication.DatabaseHands-on experience with databases such as PostgreSQL or MySQL.Additional SkillsFamiliarity with containerization tools like Docker and orchestration tools like Kubernetes is a plus.Experience with cloud platforms such as AWS, Azure, or GCP.Proficiency with Git and version control systems.Knowledge of Agile/Scrum development practices.Qualifications7+ years of professional experience in full-stack development with React and Node.Js.2+ years of experience in a team lead or senior leadership role, guiding and mentoring other developers.Experience with deploying and maintaining applications in a production environment.Bachelor’s degree in Computer Science or equivalent - preferred.Soft SkillsStrong problem-solving and analytical skills.Excellent communication and collaboration abilities, with a proven ability to lead and motivate a team.Ability to work independently, manage multiple priorities effectively, and delegate tasks appropriately.Eagerness to stay updated on emerging technologies and trends, and to drive continuous improvement within the team.Flexible work arrangements (including hybrid mode)Great Paid Time Off (PTO) policyOpportunities for professional growth and development.A supportive, dynamic, and inclusive work environment.Why Join Us?We value creative problem solvers who learn fast, work well in an open and diverse environment, and enjoy pushing the bar for success ever higher. We do work hard, but we also choose to have fun while doing it.The annual compensation range for this role is $90,000 – $110,000 CAD#J-18808-Ljbffr

📌 Software Engineering Team Lead - C$90,000 - C$110,000 A Year (Toronto)
🏢 Haptiq
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineering team lead - c$90,000 - c$110,000 a year (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: software engineering team lead - c$90,000 - c$110,000 a year (toronto) / toronto