About the role
Care1 is seeking a highly experienced Senior Software Engineer to join our core engineering team. This is a full-time remote position, open to candidates based outside of North America and Europe
, ideally from Asia, Africa, or Latin America
. To ensure effective collaboration with our team, candidates must have daily working hour overlap from 10:00 AM to 2:00 PM Canadian Pacific Time (PT),
Monday to Friday.
We’re looking for a highly productive, results-driven full-stack engineer with a strong work ethic. The ideal candidate will have hands-on experience with our stack (React, TypeScript, Django, MySQL, AWS), a history of leading projects, delivering high-impact work, and making meaningful contributions in a collaborative, fast-moving engineering culture.
You’ll work closely with engineering leadership and cross-functional teams to ship impactful features, solve complex problems, and shape the long-term architecture of our platform. We're looking for someone who is a strong communicator, a proactive team player, and thrives in a remote environment.
We’re building a team of engineers who take ownership, communicate clearly, and thrive on delivering great software together. If you're someone who leads by example, collaborates well under changing priorities, and takes pride in your work then we’d love to hear from you.
About Care1:
Care1 is a profitable medical AI and technology company that is changing the way eye doctors think about patient care.
Our cloud-based software connects eye doctors (ophthalmologists and optometrists) allowing them to screen, diagnose, and treat patients remotely. We also label, train, fine tune and implement deep learning AI models for the automatic detection and treatment of complex eyecare diseases via a variety of modern diagnostic technologies including 3-dimensional photos of the eye, ocular coherence tomography and peripheral visual field testing. Over the past decade we have grown Care1 to integrate with over 200 eye doctors across Canada, who have used our platform to deliver care to over 150,000 patients. This makes the Care1 network one of the largest eyecare telemedicine networks worldwide.
Our vision is to become the leading eyecare AI platform in the world.
Please visit our website www.care1.ca and our LinkedIn page https://www.linkedin.com/company/care1tech for more information about Care1
Our Stack:
-
Frontend
: React, RTK, Typescript, AntDesign, Nginx, Vite, Scss
-
Backend
: Python, Django, Gunicorn, Redis, MySql, MongoDB Atlas
-
Infrastructure
: Docker, AWS (EC2, Lambda and S3), Grafana
-
CI/CD
: BitBucket Pipeline, AWS Blue/Green Code Deploy
-
Other tools
: Jest, Puppeteer, Selenium, Figma, Git, BitBucket, Jira, Slack and Google.
Responsibilities:
-
Participate in real-time meetings
during the required overlap hours (10:00 AM – 2:00 PM PT)
-
Independently build and deliver
well-structured features based on detailed requirements, with limited real-time collaboration
-
Write clean, consistent, and maintainable code
that aligns with our existing architecture and codebase conventions
-
Identify and address technical debt
during implementation, with an emphasis on pragmatic, non-disruptive improvements
-
Collaborate asynchronously with team members
using Pull Requests, documentation, and thoughtful written communication
-
Conduct high-quality code reviews
and contribute to improving test coverage and reliability
-
Adapt to shifting priorities
and pivot between projects, while maintaining high code quality
-
Debug, diagnose, and resolve bugs
and performance issues across the stack
Required Experience:
-
7+ years
of professional software engineering experience.
-
Deep proficiency in React + TypeScript
, state management (Redux/RTK), and frontend tooling (Vite, AntDesign).
-
Strong experience with Django/Python backend
, REST APIs, and relational databases.
-
Hands-on with AWS (EC2, Lambda, S3)
, Docker, CI/CD pipelines, and observability platforms.
-
Strong written communication skills
and experience working asynchronously with distributed, multi-disciplinary, i nternational teams
-
Comfortable contributing in a remote-first environment
, with consistent overlap from 10:00 AM – 2:00 PM PT, Monday to Friday
Application Process:
- Fill out the job application form where you will be asked to upload your CV and cover letter: https://coda.io/form/Care1-Global-Devs\_dzkgW5\_6hHP
- If you have questions about the application process, please feel free to email us at care1hr@care1.ca . Please do not email any application materials. Only include those in the application form.
- We would like to thank all applicants for their interest in Care1, however only applicants selected for interview will be contacted.
Interview Process:
-
First Interview (30 minutes) -
An informal conversation where we’ll introduce Care1, share more context about the role, and get to know your background. We'll discuss your full-time software engineering experience, walk through your technical skill set, and explore how your experience aligns with our stack.
-
Second Interview (60 minutes) -
A live technical interview focused on full stack implementation. You will join one of our engineers to pair program on a partially implemented React component and Django REST API, designed to reflect real-world work in our product.
-
Third Interview (60 minutes) -
A system design whiteboard session where you’ll walk us through how you would architect a software solution to a given problem. We’re looking for your ability to reason about scalability, maintainability, and trade-offs with clarity of thought and strong communication.
About Care1
Care1 is a leading provider of highly trained and professional disability services care staff and nurses, as well as aged care staff to private clients throughout Sydney, NSW, Brisbane, Queensland and Canberra, ACT. We provide temporary and permanent staff to government, private and community-based organisations, supplying respite, personal care, social and disability support, therapy and domestic assistance – 24 hours a day, 7 days a week. Our company is wholly-Australian owned and run by industry-trained professionals who understand and are dedicated to meeting your needs. Being NDIS approved, we are committed to ensuring the highest levels of client satisfaction, and provide care staff who are carefully matched to the support requirements of our clients and their families. Contact us for an obligation free consultation today.
About the role
Care1 is seeking a highly experienced Senior Software Engineer to join our core engineering team. This is a full-time remote position, open to candidates based outside of North America and Europe
, ideally from Asia, Africa, or Latin America
. To ensure effective collaboration with our team, candidates must have daily working hour overlap from 10:00 AM to 2:00 PM Canadian Pacific Time (PT),
Monday to Friday.
We’re looking for a highly productive, results-driven full-stack engineer with a strong work ethic. The ideal candidate will have hands-on experience with our stack (React, TypeScript, Django, MySQL, AWS), a history of leading projects, delivering high-impact work, and making meaningful contributions in a collaborative, fast-moving engineering culture.
You’ll work closely with engineering leadership and cross-functional teams to ship impactful features, solve complex problems, and shape the long-term architecture of our platform. We're looking for someone who is a strong communicator, a proactive team player, and thrives in a remote environment.
We’re building a team of engineers who take ownership, communicate clearly, and thrive on delivering great software together. If you're someone who leads by example, collaborates well under changing priorities, and takes pride in your work then we’d love to hear from you.
About Care1:
Care1 is a profitable medical AI and technology company that is changing the way eye doctors think about patient care.
Our cloud-based software connects eye doctors (ophthalmologists and optometrists) allowing them to screen, diagnose, and treat patients remotely. We also label, train, fine tune and implement deep learning AI models for the automatic detection and treatment of complex eyecare diseases via a variety of modern diagnostic technologies including 3-dimensional photos of the eye, ocular coherence tomography and peripheral visual field testing. Over the past decade we have grown Care1 to integrate with over 200 eye doctors across Canada, who have used our platform to deliver care to over 150,000 patients. This makes the Care1 network one of the largest eyecare telemedicine networks worldwide.
Our vision is to become the leading eyecare AI platform in the world.
Please visit our website www.care1.ca and our LinkedIn page https://www.linkedin.com/company/care1tech for more information about Care1
Our Stack:
-
Frontend
: React, RTK, Typescript, AntDesign, Nginx, Vite, Scss
-
Backend
: Python, Django, Gunicorn, Redis, MySql, MongoDB Atlas
-
Infrastructure
: Docker, AWS (EC2, Lambda and S3), Grafana
-
CI/CD
: BitBucket Pipeline, AWS Blue/Green Code Deploy
-
Other tools
: Jest, Puppeteer, Selenium, Figma, Git, BitBucket, Jira, Slack and Google.
Responsibilities:
-
Participate in real-time meetings
during the required overlap hours (10:00 AM – 2:00 PM PT)
-
Independently build and deliver
well-structured features based on detailed requirements, with limited real-time collaboration
-
Write clean, consistent, and maintainable code
that aligns with our existing architecture and codebase conventions
-
Identify and address technical debt
during implementation, with an emphasis on pragmatic, non-disruptive improvements
-
Collaborate asynchronously with team members
using Pull Requests, documentation, and thoughtful written communication
-
Conduct high-quality code reviews
and contribute to improving test coverage and reliability
-
Adapt to shifting priorities
and pivot between projects, while maintaining high code quality
-
Debug, diagnose, and resolve bugs
and performance issues across the stack
Required Experience:
-
7+ years
of professional software engineering experience.
-
Deep proficiency in React + TypeScript
, state management (Redux/RTK), and frontend tooling (Vite, AntDesign).
-
Strong experience with Django/Python backend
, REST APIs, and relational databases.
-
Hands-on with AWS (EC2, Lambda, S3)
, Docker, CI/CD pipelines, and observability platforms.
-
Strong written communication skills
and experience working asynchronously with distributed, multi-disciplinary, i nternational teams
-
Comfortable contributing in a remote-first environment
, with consistent overlap from 10:00 AM – 2:00 PM PT, Monday to Friday
Application Process:
- Fill out the job application form where you will be asked to upload your CV and cover letter: https://coda.io/form/Care1-Global-Devs\_dzkgW5\_6hHP
- If you have questions about the application process, please feel free to email us at care1hr@care1.ca . Please do not email any application materials. Only include those in the application form.
- We would like to thank all applicants for their interest in Care1, however only applicants selected for interview will be contacted.
Interview Process:
-
First Interview (30 minutes) -
An informal conversation where we’ll introduce Care1, share more context about the role, and get to know your background. We'll discuss your full-time software engineering experience, walk through your technical skill set, and explore how your experience aligns with our stack.
-
Second Interview (60 minutes) -
A live technical interview focused on full stack implementation. You will join one of our engineers to pair program on a partially implemented React component and Django REST API, designed to reflect real-world work in our product.
-
Third Interview (60 minutes) -
A system design whiteboard session where you’ll walk us through how you would architect a software solution to a given problem. We’re looking for your ability to reason about scalability, maintainability, and trade-offs with clarity of thought and strong communication.
About Care1
Care1 is a leading provider of highly trained and professional disability services care staff and nurses, as well as aged care staff to private clients throughout Sydney, NSW, Brisbane, Queensland and Canberra, ACT. We provide temporary and permanent staff to government, private and community-based organisations, supplying respite, personal care, social and disability support, therapy and domestic assistance – 24 hours a day, 7 days a week. Our company is wholly-Australian owned and run by industry-trained professionals who understand and are dedicated to meeting your needs. Being NDIS approved, we are committed to ensuring the highest levels of client satisfaction, and provide care staff who are carefully matched to the support requirements of our clients and their families. Contact us for an obligation free consultation today.