AlayaCare

Senior Frontend Developer (Contract) - Resi

AlayaCare$100K — $125K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional software engineering experience focused on frontend development.
  • Proven experience with production single-page applications in Vue, ideally Vue 3, using TypeScript and modern JavaScript (ES6+).
  • Demonstrated success in migrating large frontend applications, especially from AngularJS to Vue or React.
  • Strong understanding of component architecture, reactive patterns, and state management, preferably with Pinia or Vuex.
  • Hands-on experience with modern build tools like Vite or Webpack, and applying CSS or SCSS for responsive design.
  • Experience in using Cypress for component and end-to-end testing to ensure quality.
  • Ability to communicate effectively with both technical and non-technical team members.

Responsibilities

  • Design, build, and maintain efficient and accessible Vue 3 user interfaces for care providers.
  • Lead the migration from AngularJS to Vue, enhancing user experience without losing functionality.
  • Identify and resolve UI/UX discrepancies during the migration process.
  • Participate in code reviews and advocate for best practices in frontend development.
  • Implement automated testing with Cypress to ensure robust coverage and quality standards.
  • Optimize frontend performance, focusing on bundle size and rendering, while adhering to WCAG standards.
  • Monitor production code, address client-reported issues, and implement fixes to enhance stability.

Benefits

  • Fully remote position, providing flexibility in work environment.
  • Opportunity to work with a modern, AI-first development stack.
  • Collaborative team culture with opportunities for professional growth.
  • Engagement in meaningful work that improves aged care services.
Full Job Description
About the Role

As a Senior Frontend Developer (Vue), you will play a key role in building the products that power better residential aged care in Australia, helping providers deliver safer, more connected care. You will join our Platform Engineering team and work closely with colleagues in Canada and Australia, partnering with Clinical, Finance, and Reporting teams to deliver high-quality, accessible experiences in our AlayaCare Residential product.

You will focus on migrating our Resi platform from AngularJS to Vue 3, improving performance, accessibility, and maintainability while contributing to shared component libraries and automated testing. You will work in a modern, AI-first development environment with a contemporary frontend stack and a cloud-native backend. If you are excited by solving complex UI challenges in a regulated, mission-driven space, this role is for you.

Our frontend stack is Vue 3 (3.5), TypeScript, JavaScript (ES6+), Vite, Pinia, PrimeVue, and Cypress, integrating with a backend built on C#, .NET, and MSSQL Server. We run Docker and Kubernetes on AWS, with Git and Azure DevOps in our pipeline, and use Jasper Report and DataDog for reporting and monitoring.

This is a fully remote 12 month full-time contract position.

What You'll Do
  • Design, build, and maintain performant, accessible Vue 3 user interfaces that enable care providers to work efficiently and accurately.
  • Lead the migration of existing AngularJS pages and components to Vue, preserving functionality while elevating the user experience.
  • Diagnose and resolve UI and UX discrepancies that arise during migration to ensure a consistent, intuitive product experience.
  • Contribute to code reviews and technical discussions, championing best practices and frontend innovation across the team.
  • Implement and maintain component and end-to-end automated tests with Cypress to secure quality and regression coverage.
  • Optimize frontend performance, including bundle size and rendering, and uphold WCAG accessibility standards across the product.
  • Monitor your code in production, investigate issues raised by clients, and ship fixes that improve stability and customer trust.
What You Bring to the Team
  • 5+ years of professional software engineering experience, with significant focus on modern frontend development.


  • Proven experience building production single-page applications in Vue, ideally Vue 3, using TypeScript and modern JavaScript (ES6+).
  • Demonstrated success migrating or modernizing large frontends, ideally from AngularJS to Vue or React, in a mixed legacy and greenfield codebase.
  • Strong understanding of component architecture, reactive patterns, and state management with tools such as Pinia or Vuex.
  • Hands-on experience with modern build tooling like Vite or Webpack and with CSS or SCSS for responsive, accessible interfaces.
  • Experience using component and end-to-end testing frameworks such as Cypress to safeguard quality.
  • Ability to make sound technical decisions in ambiguous situations, communicate clearly with technical and non-technical partners, and collaborate across time zones.
  • Curiosity to learn new technologies, keep up with industry trends, and use AI coding assistants or similar tools to accelerate high-quality delivery.

If you do not meet every single requirement but feel you are strong in many of these areas, we'd still love to hear from you.

AI at Work

At AlayaCare, AI is a core part of how we work. Success in this role requires bringing a working knowledge of AI, having used AI tools in practice, and being able to demonstrate how AI has helped improve the quality, efficiency, or impact of your work. We look for people who can adapt to new tools and ways of working and use AI responsibly in line with our privacy and security standards. We'll support you with the tools, training, and coaching needed to succeed in an AI-enabled environment.

Ready to Join Us?

Apply today and be part of a company that makes a real difference in the future of home and community care. Not the right role for you? Share this posting with someone who might be a great fit.

At AlayaCare, we believe in fair and equitable compensation. Adhering to British Columbia's pay transparency laws, we are committed to providing competitive remuneration for this role.

Job pay range

$100,000-$125,000 CAD

About AlayaCare

AlayaCare is a Canadian software company that provides cloud-based home healthcare software. The company's platform includes features such as electronic health records, scheduling, billing, and reporting, and is used by home care agencies, caregivers, and patients. AlayaCare's mission is to improve the quality of life for patients and caregivers by providing innovative technology solutions. The company has received several awards for its technology and has been recognized as one of Canada's fastest-growing companies.
Learn more about AlayaCare
Size
200 employees
Industry
Founded
2014

Similar Jobs

More Jobs at AlayaCare

More Information Technology Jobs

Find similar Senior Frontend Developer (Contract) - Resi jobs: