A leading productivity software company in Canada is seeking an experienced Engineering Manager to lead their fullstack team. This role involves driving the development of new features, managing scaling challenges, and providing technical leadership. Candidates should have over 7 years of software engineering experience, including 2 years in a leadership role. Solid communication and problem-solving skills are essential, and Node.js expertise is preferred.