Full Stack Engineer
3 days ago
Full Stack Engineer
Role Type:
Full-Time, Permanent
Salary:
CAD $65,000 – $80,000 base + performance bonus
Location:
Remote (Alberta)
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 Alberta
, with limited in-person collaboration - Candidates
must currently reside in Alberta
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
Edmonton, Alberta, Canada Enterprise Solutions Inc. Full timeAs a Full Stack Developer, you'll work within cross-functional agile teams onservice innovation, program review, and digital transformation projectsthat directly improve how client access services. You'll collaborate with product owners, designers, and researchers to deliver scalable, high-quality digital solutions.Key ResponsibilitiesParticipate in...
-
Junior Full Stack Developer
1 week ago
Edmonton, Alberta, Canada Stellari Full timeAbout the RoleStellari is hiring a Junior Full Stack Developer to support the development of Koru, a modern web application focused on event experiences, real-time interactions, and social matching. This is a student friendly role designed to provide meaningful experience in full stack development, cloud technologies, and agile workflows while allowing for...
-
NET Full Stack
1 week ago
Edmonton, Alberta, Canada Cenergy International Services Full timeSenior .NET Full Stack DeveloperEdmonton, ABContractLocation of WorkThe Senior Full Stack Developer(s) will primarily work remotely; however, the Developer(s) may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. At the time of providing such notice, the Province will advise of the expected duration of any...
-
Full Stack Developer
3 days ago
Edmonton, Alberta, Canada Fluid Life Full timeWho we areAt Fluid Life, we're a forward-thinking team of condition monitoring and reliability experts, helping industries across North America maximize equipment uptime and performance.Proudly independently owned and operated for over 40 years, we've grown to support clients across Canada and the U.S., with over 100 employees and four fully equipped...
-
Full Stack Developer
1 week ago
Edmonton, Alberta, Canada Vantix Systems Inc Full timeDescriptionOur Client is seeking a Full Stack Developer to work on service innovation, program review and digital transformation projects. The Full Stack Developer will work as part of cross-functional product delivery team developing and supporting modern applications.Technology Stack: React, React Native, TypeScript, .NET/NET Core Framework, C#, Azure App...
-
Full Stack Developer
1 week ago
Edmonton, Alberta, Canada Bevertec Full time26721BEV123Full Stack Developer – SeniorEdmonton, AB/RemoteContract RoleDuration: 01/18/2027Must Have:Experience in API development with strong expertise in back-end architecture design, ensuring security, performance, versioning, error handling, reliability, usability, data integrity, and both backward and forward compatibility.Experience with solid...
-
Senior Full Stack Developer
24 hours ago
Edmonton, Alberta, Canada Bevertec Full timeSenior Full Stack Developer (Contract)Location:Primarily Remote (Canada-based)On-site Requirement:Occasional in-person sessions in Edmonton, AB with reasonable notice.Positions Available:3Contract Duration:Two (2) positions: up to 12 monthsOne (1) position: up to 6 monthsPossible extensions up to 24 monthsWork Schedule: Full-time (7.25 hours/day)About the...
-
Full Stack Developer
2 weeks ago
Edmonton, Alberta, Canada Bevertec Full timeMinistry:Technology and InnovationLocation:Primarily Remote (within Canada) | Occasional in-person inEdmontonContract Length:12 months (with potential extension)Hours:7.25 hours/dayPay Rate:$90 - $95/hr.Position OverviewTheDigital Design and Delivery (3D) Divisionis expanding its digital service delivery to improve how users interact with public services....
-
Senior Full stack Developer –
20 hours ago
Edmonton, Alberta, Canada RewardsX Full timeCompany DescriptionRewardsX is a user-focused platform that helps maximize credit card rewards for free. Compatible with all major Canadian credit cards, RewardsX enables users to earn up to $1000 annually by optimizing credit card usage. Our mission is to make rewards accessible and straightforward, empowering users to get the most value out of their credit...
-
NET Full Stack Developer
1 week ago
Edmonton, Alberta, Canada Synechron Full timeWe AreSynechron is a leading global digital transformation consulting firm focused on financial services and technology organizations. Our specialties include end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering. Our 13 FinLabs serve as hubs where we innovate and develop cutting-edge business solutions.Our...