Senior and Staff Full Stack Developer
Location: 100% Remote Canada
Type: Full-time
About the Company
Our client is an AI-first health tech company focused on early cancer detection. An MRI-based, multi-organ screening service operates through a broad U.S. network of partners. The workflow is AI-driven end-to-end, from structured radiology inputs to report generation and triage support. Consumers book directly and receive a clinician-reviewed, AI-assisted summary in roughly a week, written in clear language.
The Role
We are hiring Senior and Staff Full Stack Developers to build and scale the platforms that power this screening experience. You will work across a modern Vue frontend and a .NET based backend to deliver secure, reliable, and intuitive products.
Senior developers lead feature delivery and mentor peers. Staff developers own larger architectural decisions, influence technical strategy, and guide teams as systems scale.
What You Will Do
- Build end-to-end features across frontend and backend.
- Design and maintain secure, well-documented APIs integrating with EMRs, imaging partners, and AI services.
- Focus on high-performance ASP.NET Core services and efficient data access.
- Translate requirements into intuitive user experiences across desktop, tablet, and mobile devices.
- Define automated testing strategies, including unit, integration, and end-to-end tests.
- Champion CI/CD and DevOps practices in Azure.
- Improve performance, scalability, and observability.
- Mentor through code reviews, pairing, and design sessions.
- Contribute to roadmap, planning, stand-ups, and retrospectives.
- At the staff level, set engineering standards and drive architectural direction.
What You Bring
Senior
- 6 + years building production systems and leading feature work.
Staff
- 12 + years of software engineering, including leadership and architecture, with continued hands-on coding.
For both levels
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Production experience with ASP.NET Core and C#.
- Full-stack experience with modern JavaScript or TypeScript frontends and .NET backends.
- Experience with microservices, RESTful APIs, and event-driven patterns.
- Strong SQL Server skills and database optimization.
- Cloud experience in Azure, AWS or GCP, with infrastructure as code, containers, pipelines, and monitoring.
- Automated testing with xUnit, NUnit, Jest, or Playwright, and a commitment to clean code.
- Clear communication and effective collaboration in cross-functional teams.
Nice to Have
- DICOM, HL7 or FHIR, or other healthcare standards.
- Security and compliance exposure, HIPAA, SOC 2.
- Responsive design, PWAs, and accessibility.
- Python, GCP, or FastAPI experience for future projects
Why This Role
- Stock options.
- Comprehensive health, dental, and vision plans for you and your family.
- Flexible, remote work environment.
- Unlimited PTO
- Team off-sites and wellness initiatives.
- A mission-driven culture with continuous learning and growth.
- Senior Salary: $150,000 - $175,000
- Staff Salary: $180,000 - $210,000
Inclusion
Our client is an equal opportunity employer. All qualified applicants will receive consideration without regard to any protected characteristic under applicable law.