Senior Full Stack Engineer
PeerSupport
- Vancouver, British Columbia, Canada
- Vancouver, British Columbia, Canada
Über
| Vancouver, BC (Broadway & Granville) | 5 days in-office Salary: $100K–$150K CAD — determined based on skills, experience, and the value you bring to the role.
About
We're a seed-stage healthcare technology company that builds assistive technology for the entire healthcare ecosystem. Our flagship product is a voice-first web browser that eliminates administrative workloads on healthcare providers.
We're a small, passionate team and we're growing. If you want your work to have immediate, tangible impact on the Canadian healthcare system, this is the place.
The Role
We're looking for a Senior Full-Stack Engineer to play a key role in building and scaling our platform. This is a hands-on role with real ownership: you'll contribute across the stack, influence technical direction, and help establish engineering standards as we grow.
What You'll Do
Build and maintain production-grade frontend and backend systems using React (TypeScript), Python, , and AWS Lambda
Take ownership of features end-to-end: from requirements and architecture through implementation, testing, and deployment
Contribute to and influence system architecture, design patterns, and best practices as the platform scales
Design and optimize database schemas that support performance, reliability, and long-term maintainability
Write high-quality, well-documented code with strong test coverage, and lead by example in code reviews
Leverage AWS services efficiently and cost-consciously, anticipating operational and scaling considerations
Proactively identify technical risks (performance, DevOps, testing, security) and implement mitigations
Use AI-assisted development tools thoughtfully to improve productivity and delivery quality
Collaborate closely with product, operations, and leadership — including our Technical Lead, COO, and CEO
Mentor intermediate and junior engineers, helping raise the bar for execution and code quality across the team
Provide clear updates on progress, trade-offs, and delivery timelines to both technical and non-technical stakeholders
What We're Looking For
Required
5+ years of professional software engineering experience (flexible for exceptional candidates)
Strong hands-on experience with JavaScript/TypeScript (React, ) and Python
Proven full-stack experience building and shipping production systems — APIs, databases, cloud infrastructure
Solid experience with AWS services, including Lambda and cloud-native/microservice architectures
Demonstrated ability to design maintainable systems and make sound architectural decisions
Strong testing discipline and a clear commitment to code quality and maintainability
Comfortable navigating and contributing to a growing codebase with shared ownership
Ability to learn new tools and technologies quickly and use documentation effectively
Excellent communication skills and a collaborative, ownership-driven mindset
Comfortable working in a fast-moving, seed-stage, in-person environment
Must be a Canadian citizen or permanent resident
Nice to Have
Experience in healthcare, MedTech, or regulated environments
Experience with DevOps, monitoring, and production operations
Experience incorporating AI-assisted development workflows into daily engineering work
What We Offer
Competitive salary: $100K–$150K CAD
Extended health and benefits coverage
Daily lunch provided
Transportation expenses covered
Health and wellness reimbursements
A small team where your voice matters and your work has immediate impact
The opportunity to directly shape the Canadian healthcare system
is committed to building a diverse and inclusive team. We welcome applications from all qualified candidates.
To apply: Send your resume to
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.