Full Stack Engineer
1 week ago
Full Stack Engineer
Role Type:
Full-Time, Permanent
Salary:
CAD $65,000 – $80,000 base + performance bonus
Location:
Remote (British Columbia)
About Us
Snore MD ) is a world-class sleep clinic with over 25 years of medical expertise, delivering patient-centric care focused on snoring and sleep apnea solutions. We combine leading-edge medical equipment with modern digital systems to support our clinics and healthcare professionals. Our team is deeply committed to improving patient outcomes through technology, education, and high-quality care in a comfortable and modern clinical environment.
What We Offer
- Competitive Salary:
$65,000 – $80,000 per year (with an additional performance based bonus) - Extensive Benefits Package:
Includes medical, dental, vision, RRSP matching, & fitness perks - Career Longevity:
Build a 10+ year leadership career where your contributions are recognized and rewarded - Supportive Culture:
A positive, team-first environment where you can truly make your clinics your own - Robust Training:
Extensive online and in-clinic training to support your success and understanding of the business - Strong Corporate Support:
You're never alone — we're here to help you achieve your goals
About the Role
We are seeking a motivated and technically strong
Full Stack Engineer
to join our growing technology team and play a key role in the design, development, and evolution of our in-house CRM and supporting digital platforms.
Based in
Greater Vancouver
, this role spans the full software development life cycle—from architecture and implementation to deployment and ongoing support. As a Full Stack Engineer, you will contribute not only to feature development but also to
system design, scalability, and cloud-native architecture
, including the use of
AWS serverless technologies
.
You will work closely with the IT Director and cross-functional stakeholders to build reliable, secure, and user-friendly applications that support clinic operations and enhance patient care. This position includes rotational on-call support for clinic teams on Saturdays as needed.
Key Responsibilities
- Design, build, and maintain scalable full stack applications supporting clinical and operational workflows
- Contribute to system architecture decisions across front-end, back-end, and cloud infrastructure
- Develop clean, maintainable, and well-tested code across the full technology stack
- Collaborate with the IT Director to plan, design, and implement technical solutions
- Design and implement client-side and server-side architectures, including
AWS serverless components - Build intuitive, responsive, and visually appealing front-end interfaces
- Develop and manage databases, APIs, and application services
- Design and implement
serverless back-end services using AWS
(e.g., Lambda, API Gateway, S3, DynamoDB) - Build and consume secure, well-documented APIs using modern authentication and authorization practices
- Apply event-driven and cloud-native patterns to support scalability, reliability, and cost efficiency
- Implement testing strategies to ensure performance, responsiveness, and reliability
- Debug, troubleshoot, optimize, and upgrade existing systems
- Implement security best practices and data protection measures across applications and cloud infrastructure
- Support mobile-responsive design across all user-facing features
- Create and maintain technical documentation
What You Will Bring to the Role
Core Skills & Experience (Required)
- 2+ years of professional experience as a Full Stack Engineer, Software Engineer, or similar role
- Proven experience building, testing, and deploying production-grade web applications
- Strong proficiency in HTML5, CSS3, TypeScript, and modern JavaScript (ES6+)
- Experience with at least one modern front-end framework such as React, Angular, or
- Experience working with relational databases (e.g., MSSQL) and web servers (e.g., IIS)
- Hands-on experience developing cloud-based applications, including AWS serverless services
- Experience designing and consuming RESTful and/or event-driven APIs
- Familiarity with secure authentication, authorization, and API best practices
- Experience leveraging AI tools and technologies for development productivity and/or client-facing features
Bonus Skills & Nice-to-Haves
- Deeper experience with
AWS serverless and cloud-native architectures
, including infrastructure-as-code (AWS CDK, CloudFormation, Terraform) - Experience with CI/CD pipelines and automated deployments
- Familiarity with state management libraries (e.g., Redux) and front-end build tools (e.g., Webpack)
- Strong UI/UX sensibility and attention to user experience
- Experience with additional cloud platforms (Azure or Google Cloud Platform)
- Excellent communication and collaboration skills
- Strong attention to detail and organizational skills
- Analytical mindset with strong problem-solving abilities
- Degree in Computer Science, Engineering, Statistics, or a related field
- This role is
remote within British Columbia
, with limited in-person collaboration - Candidates
must currently reside in British Columbia
to be considered for this position.
Ready to build technology that truly improves lives?
If you're a Full Stack Engineer who wants to create meaningful, scalable solutions in healthcare—while working remotely with a supportive, forward-thinking team—we'd love to hear from you.
Apply today and help shape the future of patient-centric sleep care at Snore MD.
*Snore MD is an equal opportunity employer and values diversity. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
*Compensation for this role will be determined based on a variety of factors, including location, experience, education, and skill set, and may vary within the stated range.
-
Full Stack Engineer
1 week ago
Vancouver, British Columbia, Canada EviSmart™ Full timeFull Stack Engineer – 3D Data ApplicationsOn-site | Vancouver Office – 675 W Hastings St.About EviSmartEviSmart (by Evident) is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted by laboratories and clinics in over 26 countries, our mission is simple but powerful: to make dental care smarter, faster, and better...
-
Full Stack Engineer
7 days ago
Vancouver, British Columbia, Canada UNLOCKLAND Full timeAbout UsWe are buildingUnlockLand, an AI-native decision platform for real estate development and investment.Real estate decisions today are slow, fragmented, and extremely expensive. Critical development and investment analyses often take weeks, involve multiple consultants, and cost tens or even hundreds of thousands of dollars — before a single decision...
-
Full Stack Engineer
7 days ago
Vancouver, British Columbia, Canada Invictus Accounting Group LLP Full timeAre you ready to help build innovative products from the ground up with a team transforming the accounting industry? Invictus is growing, and we're looking for talented software engineers to join us as we develop leading-edge technology solutions for finance and accounting.At Invictus, you'll work alongside passionate professionals developing groundbreaking...
-
Full Stack Engineer
2 weeks ago
Vancouver, British Columbia, Canada Regie Full timeCompany Overview:is a Series B-funded, AI-native sales engagement automation platform focused on transforming business-critical prospecting—the top of the funnel—into a precise, scalable, and repeatable process.As the volume of sales activity required to book a meeting continues to grow exponentially, traditional tools have failed to keep pace—leaving...
-
Senior Full-Stack Software Engineer
1 week ago
Vancouver, British Columbia, Canada Clause Technology Inc. Full timeWho We Are:Clause Technology is a startup innovation studio dedicated to providing technical solutions that optimize business workflows, through the strategic application of AI and a steadfast commitment to regulatory compliance. Our unique model thrives on joint R&D, where we serve as the technical engine collaborating alongside Subject Matter Experts...
-
Full Stack Engineer II
5 days ago
Vancouver, British Columbia, Canada Procurify Full time $103,000 - $129,000Full Stack Engineer IIABOUT USProcurify is the AI-enhanced procurement and AP automation platform for mid-market organizations. We make it easy for organizations to take control of spend and save money.We're looking for a pragmatic and thoughtful engineering leader to help scale our platform, development practices, and team.ABOUT THE ROLEWe are looking for a...
-
Full Stack Engineer II
3 days ago
Vancouver, British Columbia, Canada Procurify Full timeFull Stack Engineer II ABOUT US Procurify is the AI-enhanced procurement and AP automation platform for mid-market organizations. We make it easy for organizations to take control of spend and save money. We're looking for a pragmatic and thoughtful engineering leader to help scale our platform, development practices, and team. ABOUT THE ROLE ...
-
Senior Full Stack Engineer
1 week ago
Vancouver, British Columbia, Canada REW Full timeWe're seeking a highly skilled Full Stack Software Engineer with deep expertise in Ruby on RailsandReact.At , we believe real estate is one of life's great adventures. As Canada's leading real estate platform, we empower millions of Canadians to navigate their home search journeys with confidence. By combining innovative technology, deep market insights, and...
-
Full Stack Engineer
1 week ago
Vancouver, British Columbia, Canada Sensor Tower Full timeWhy you will enjoy working with us:Are you ready to dive deep into the world of data, transforming it into impactful insights that drive innovation? Join our team to help shape the future of the Web Insights product - an innovative analytics solution that reveals how audiences engage across desktop and mobile web. You'll work on technology that uncovers...
-
Full Stack Engineer, AI
2 weeks ago
Vancouver, British Columbia, Canada Durable Full timeAbout Durable:Our mission at Durable is to make owning a business easier than having a job.Durable builds AI that does the work for you. Our goal is to own the DIFY (Do It For You) small business category.What is DIFY? It is a new category of technology that is faster and more cost effective than a human, and much easier to use than software. It is an AI...