View all jobs
Closed

Senior JavaScript/Python Engineer

🇨🇦 Vancouver, Canada On-Site5+ years
Required Candidate location: Canada

This position is no longer available

Check more opportunities below

Skills & Languages

Must-have required
Javascript5 Year(s)Python5 Year(s)Node.js5 Year(s)React.js5 Year(s)Aws5 Year(s)
Languages required
English

Location: Vancouver, BC (Office: Broadway & Granville) | 5 days in-office

Salary: $120K–$200K CAD. Compensation will be determined based on skills, experience, and the value the candidate brings to the role.


Our hiring partner is a seed-stage healthcare technology company building assistive technology for the entire healthcare ecosystem—from hospitals to crisis lines. Their flagship product is an enterprise AI web browser that automates administrative and clinical workflows for doctors, improving efficiency and patient care.


They’re looking for a Senior Full-Stack Engineer to play a key role in building and scaling this 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 the company grows.


What you’ll do

  • Build and maintain production-grade frontend and backend systems using React (TypeScript), Python, Node.js, 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 the Technical Lead, COO, and CEO)
  • Mentor intermediate and junior engineers, helping raise the overall bar for execution and code quality
  • Provide clear updates on progress, trade-offs, and delivery timelines to both technical and non-technical stakeholders

Requirements

  • 5+ years of professional software engineering experience (flexible for exceptional candidates)
  • Strong hands-on experience with JavaScript/TypeScript (React, Node.js) and Python
  • Proven full-stack experience building and shipping production systems (APIs, databases, cloud infrastructure)
  • Solid experience working 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
  • 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

Lost connection

The internet blinked. We’re catching up.

Reload page
An error has occurred. This application may no longer respond until reloaded.Reload 🗙