Skip to Main Content

Job Title


Senior & Staff Full Stack Developers


Company : Sage Recruiting Inc.


Location : Saint Laurent, New Brunswick


Created : 2025-11-05


Job Type : Full Time


Job Description

Senior and Staff Full Stack DeveloperLocation: 100% Remote CanadaType: Full-timeAbout the CompanyOur 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 RoleWe 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 DoBuild 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 BringSenior6 + years building production systems and leading feature work.Staff12 + years of software engineering, including leadership and architecture, with continued hands-on coding.For both levelsBachelor'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 HaveDICOM, 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 projectsWhy This RoleStock options.Comprehensive health, dental, and vision plans for you and your family.Flexible, remote work environment.Unlimited PTOTeam off-sites and wellness initiatives.A mission-driven culture with continuous learning and growth.Senior Salary: $150,000 - $175,000Staff Salary: $180,000 - $210,000InclusionOur client is an equal opportunity employer. All qualified applicants will receive consideration without regard to any protected characteristic under applicable law.