Mid Level Software Engineer

Surrey, BC, CA, Canada

Job Description

Mid-Level Software Engineer



We're looking for a product-driven

Software Engineer

to join our growing team and help build and scale our healthcare SaaS platform. You'll work alongside our senior engineers and leadership team to develop, refine, and deliver features that make a real impact in how healthcare technology serves patients and providers.

This role is perfect for someone who thrives in a fast-paced, mission-driven startup environment, takes pride in writing clean, scalable code, and wants to grow into a technical leader over time.

You'll be expected to work from the office most of the week, with flexibility to work remotely when needed.

Responsibilities



Collaborate with cross-functional teams -- Product, Design, Operations, and Marketing -- to understand requirements and deliver thoughtful technical solutions Contribute to core product development using

TypeScript, Node.js, React/Next.js, PostgreSQL, and Redis

Write clean, maintainable, and testable code while participating in code reviews to uphold engineering best practices Support the development and maintenance of scalable APIs, backend services, and frontend interfaces Participate in technical discussions and provide input into architectural decisions Assist in maintaining and improving our CI/CD pipelines, documentation, and deployment workflows Help identify bottlenecks and improve system performance and reliability Take ownership of assigned tasks and deliver features end-to-end within reasonable timelines Continuously learn and share knowledge with the engineering team to improve collective expertise

Requirements



3-5 years

of professional software engineering experience Strong

full-stack development

background with proficiency in

TypeScript, Node.js, React/Next.js, PostgreSQL

Proven ability to ship high-quality features and improvements in a collaborative team environment Solid understanding of software design principles, REST APIs, and modern web architectures Experience working with version control (Git) and agile project management tools (e.g., Jira, Linear) A product-first mindset -- you care about user experience and business outcomes, not just code Excellent communication and collaboration skills; comfortable working cross-functionally

Bonus Points



Experience in

healthcare technology

or other regulated industries (HIPAA, patient data, or compliance systems) Familiarity with

e-commerce, prescription fulfillment

, or

custom workflow platforms

Interest in mentoring junior developers or leading small project teams Startup experience -- especially within fast-moving, cross-functional environments
Job Type: Full-time

Pay: $48,726.32-$80,000.00 per year

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2989023
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Surrey, BC, CA, Canada
  • Education
    Not mentioned