Engineering Manager - Hour Consulting
  • N/A, Ontario, Canada
  • via Jobleads.com
-
Job Description

We are seeking a talented Engineering Manager for our client, a tech startup specializing in application development. They offer both a mobile app and an online desktop application.

The role is 100% remote, allowing you to work from anywhere in Canada. This is an excellent opportunity for someone with a passion for innovation, user-centric design, and data-driven solutions.

Role Overview:

Our client provides B2C services through their mobile app and online desktop application, enabling users to access tools and resources from any device. As an Engineering Manager, you will lead a dynamic engineering team, leveraging your bilingual skills to support global operations.

Key Responsibilities:

Leadership and Team Management:

  • Lead, mentor, and manage a team of technical leads, software engineers, QA engineers, and other technical staff.

  • Foster a collaborative and inclusive team environment, promoting professional growth and development.

  • Conduct regular performance reviews and provide constructive feedback.

Project Management:

  • Oversee the entire software development lifecycle, from planning and design to deployment and maintenance.

  • Define project scope, goals, and deliverables in collaboration with senior management and stakeholders.

  • Ensure projects are completed on time, within budget, and to the highest quality standards.

Technical Oversight:

  • Provide technical guidance and expertise in developing a mobile app and online desktop application.

  • Ensure the implementation of best practices in coding, architecture, and processes.

  • Stay up-to-date with emerging technologies and industry trends to drive innovation.

Cross-functional Collaboration:

  • Collaborate with Product Management, Operations, Machine Learning, Marketing, and other departments to align technical solutions with business objectives.

  • Facilitate effective communication between technical and non-technical stakeholders.

Quality Assurance and Continuous Improvement:

  • Identify and address technical debt and areas for improvement.

  • Foster a culture of continuous learning and improvement within the team.

Operational Responsibilities:

  • Monitor and ensure the applications' reliability, performance, and security.

  • Respond to and resolve technical issues promptly.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

  • Proven experience (5+ years) in software engineering, with at least 2-3 years in a leadership/managerial role.

  • Strong knowledge of application development technologies.

  • Experience with backend technologies and databases.

  • Familiarity with cloud services (e.g., AWS, Google Cloud).

  • Excellent problem-solving skills and a strong analytical mindset.

  • Exceptional communication and interpersonal skills.

  • Able to work flexible hours to manage the global engineering team and attend sprints and meetings with team members worldwide.

  • Ability to thrive in a fast-paced, dynamic environment.


Preferred Qualifications:

  • Experience working with tech-focused companies in the B2C market.

  • Experience working with mobile apps.

  • Prior experience with remote or distributed teams.

Position Details:

- Full Time

- Permanent

- Remote (Anywhere in Canada)

This role offers flexibility and the opportunity to contribute to innovative projects within a forward-thinking startup environment.

#J-18808-Ljbffr

;