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. Strong communication and problem-solving skills are essential, and Node.js expertise is preferred. This opportunity offers the chance to significantly impact core products in an innovative environment.
Qualifications
7+ years of software engineering experience, with at least 2 years in a leadership role.
Proven track record of managing and scaling engineering teams.
Strong ability to mentor and develop technical talent.
Responsibilities
Provide hands-on technical guidance to the team.
Lead, mentor, and grow a team of engineers.
Drive the development of new features and enhancements.
Work closely with product managers and designers.
Oversee code reviews and ensure adherence to coding standards.
Stay up-to-date with the latest trends and technologies.
Skills
Proficiency in modern programming language
Experience with AWS cloud services
Excellent verbal and written communication skills
Ability to tackle complex technical challenges
Education
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Tools
Node.js
Job description
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. Strong communication and problem-solving skills are essential, and Node.js expertise is preferred. This opportunity offers the chance to significantly impact core products in an innovative environment.