A

Alayacare

Cloud-based home care management software

Senior Full Stack Developer - Python, AI Features Team

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMontreal, QC, CanadaNo salary listed

About the Job

Requirements

  • At least 4 years of professional software engineering experience, including full stack development.
  • Deep development experience in JavaScript and frontend frameworks such as Vue.js, React, or Angular, and their corresponding unit testing frameworks.
  • Development experience in Python.
  • Experience using SQL databases, Git, continuous integration and continuous delivery tools, Docker, SQLAlchemy, and cloud computing platforms.
  • A college degree (professional training or technical program) in computer science or engineering, or demonstrated learning experience.
  • Strong communication and collaboration skills in both French and English, with the ability to communicate clearly with technical and non-technical audiences. English fluency is required to collaborate effectively with colleagues, clients, and partners outside Quebec, where English is the primary working language.

Responsibilities

  • Design, develop, test, and debug high-quality full stack software across frontend and backend as a full-time member of a cross-functional product team.
  • Build innovative features, including AI features leveraging large language models.
  • Contribute, as needed, to data engineering pipelines and the supporting infrastructure.
  • Spend at least 75% of the time coding production-ready features, improving system architecture, and reducing technical debt.
  • Provide technical leadership for the team and improve colleagues’ skills through code reviews, technical mentoring, role-modelling, coaching, and knowledge-sharing.
  • Lead technical innovation in component reuse, extensibility, maintainability, and scalability.
  • Monitor applications in production and proactively identify and fix issues clients are encountering.
  • Contribute to defining and implementing the product-wide technical roadmap, ensuring cross-team technical initiatives succeed and new technologies are adopted responsibly in line with industry trends.
  • Participate in a future on-call rotation to support the team’s software.
  • Identify gaps in product requirements and work with Product Owners to design features that meet client needs.
  • Plan, implement, and execute end-to-end automated tests that validate quality results, and help evolve testing practices.
  • Help team members understand core concepts and tools of their craft.
  • Anticipate problems, recognize barriers, and proactively raise concerns to management and senior members of the technical organization.

Desired Qualifications

  • Vue.js is preferred among the listed frontend frameworks.
  • AWS is preferred among the listed cloud computing platforms.
  • Exposure to large language model features or operational research is an asset.

About the Company

Alayacare

Cloud-based home care management software

AlayaCare provides cloud-based software for home care providers, offering a full set of tools to run operations. It includes scheduling, billing, clinical documentation, and medication management within a single platform, all accessible via the cloud. The product works as a subscription-based software-as-a-service; agencies log in to manage care plans, track visits, handle billing, and document clinical notes, with automated workflows and potential integrations for payroll and HR to streamline processes. AlayaCare differentiates itself by focusing specifically on home care and allied services, delivering an integrated suite designed to cut administrative work and improve care delivery. The company's goal is to help home care providers run their operations more efficiently so they can devote more time and resources to patient care.

Company size
501-1,000
Company stage
Debt Financing
Total funding
$308.8M
Headquarters
Montreal, Canada
Founded
2014

Recently Posted Jobs

Explore more opportunities at Alayacare

See more jobs