Posted in

Engineering Manager – Mobile

Engineering Manager – Mobile

CompanyAlayacare
LocationMontreal, QC, Canada
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • 7+ years professional software engineering experience.
  • 3+ years of people management experience in a technical industry, including strong cross-functional leadership and organizational skills.
  • Bachelor’s Degree (B.Sc., B.Eng.) in Computer Science or Software Engineering.
  • Experience building large-scale iOS and/or Android applications; familiarity with multi-tenant SaaS environments is a strong asset.
  • Experience in implementing Scrum/Agile practices with engineering teams.
  • Excellent written and oral communication skills, with an ability to express technical and business concepts in approachable terms.
  • Strong knowledge of contemporary software development practices, and opinions on how to best implement them.
  • English mandatory and French considered an asset.

Responsibilities

  • Hire, coach, and retain top engineering talent, setting clear expectations and providing frequent, actionable feedback.
  • Foster a high-trust culture of ownership, accountability, inclusion, and continuous learning.
  • Conduct performance assessments and drive career development for team members.
  • Own the software delivery lifecycle end-to-end, from technical design to deployment and operations.
  • Lead by example in engineering standards, technical decisions, operational best practices, and quality ownership.
  • Collaborate with product, design, and other engineering leaders to deliver solutions that are performant, secure, and scalable.
  • Own the responsibility for quality regarding deliverables.
  • Drive innovation, simplification, and technical excellence across your teams, providing hands-on guidance when needed.
  • Define, prioritize, and execute the team’s roadmap in collaboration with Product Managers.
  • Deliver impactful features with a strong focus on customer needs and operational excellence.
  • Use data and metrics to measure progress, inform decisions, and drive continuous improvement.
  • Identify long-term technical opportunities, risks, and work proactively to address them.
  • Drive innovation and experimentation, encouraging the team to explore and improve how we deliver care through software.
  • Influence cross-team architecture and platform evolution, ensuring scalable, resilient systems.
  • Partner effectively with Customer Success, Sales Engineering, and other internal stakeholders to solve complex customer challenges.
  • Act as the technical liaison for your product area in strategic conversations, balancing business needs with technical feasibility.

Preferred Qualifications

  • Experience with start-ups or scale-ups.