Senior Software Engineer

Pillexa

Surrey

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A healthcare technology firm is seeking a Senior Software Engineer to contribute to their growing team in Surrey, BC. This full-time, on-site role involves developing and maintaining full-stack software applications, collaborating with teams, and ensuring high code quality. The ideal candidate should have strong skills in TypeScript, Next.js, and be familiar with PostgreSQL and Redis. Applicants with 4-5 years of experience in a similar role will excel in this fast-paced environment.

Qualifications

  • Strong proficiency in TypeScript and Next.js.
  • Experience with Node.js and Express framework.
  • Familiarity with software architecture patterns and system design principles.
  • Experience with PostgreSQL and database design.
  • Solid debugging and problem-solving skills.

Responsibilities

  • Develop and maintain full-stack features using Next.js and TypeScript.
  • Design and optimize database schemas in PostgreSQL.
  • Implement caching strategies using Redis.
  • Collaborate with cross-functional teams to design and implement new features.
  • Contribute to software architecture decisions and system design.

Skills

TypeScript
Next.js
Node.js
Express framework
PostgreSQL
Redis caching
Stripe API integration
Debugging and problem-solving

Tools

Datadog
PostHog

Job description

We’re looking for a product-driven Senior 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 is a full-time, on-site role located in Surrey, BC. You will be responsible for developing, testing, and deploying full-stack software applications using our technology stack. You'll work across both front-end and back-end systems, contributing to the entire software development lifecycle.

  • Frontend: Next.js, TypeScript, Tailwind CSS
  • Database & Caching: PostgreSQL, Redis
  • Payment Processing: Stripe
Key Responsibilities
  • Develop and maintain full-stack features using Next.js and TypeScript
  • Design and optimize database schemas in PostgreSQL
  • Implement caching strategies using Redis
  • Collaborate with cross-functional teams to design and implement new features
  • Contribute to software architecture decisions and system design
  • Ensure code quality through testing, code reviews, and best practices
  • Troubleshoot and resolve technical issues using strong debugging skills
  • Monitor application performance and user behavior using Datadog and PostHog
  • Participate in the complete software development lifecycle from design to deployment
Required Skills
  • Strong proficiency in TypeScript and Next.js
  • Experience with Node.js and Express framework
  • Familiarity with software architecture patterns and system design principles
  • Experience with PostgreSQL and database design
  • Solid debugging and problem-solving skills
  • Familiarity with monitoring tools (Datadog) and analytics platforms (PostHog)
  • Experience with Redis caching
  • Knowledge of Stripe API integration
Experience
  • 4-5 years experience in Senior Software Engineer or a similar role.
  • Proven ability to work in a start up environment or being the sole Lead Engineer
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Healthcare SaaS (Full-Stack)
Senior Software Engineer, Healthcare SaaS (Full-Stack)

Pillexa • Surrey

On-site
CAD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

PetsApp • Surrey

On-site
CAD 100,000 - 130,000
Senior or Principal Software Engineer(s)
Senior or Principal Software Engineer(s)

HRB • Toronto

On-site
CAD 120,000 - 180,000
Senior Software Engineer / SaaS / React / TypeScript / Node
Senior Software Engineer / SaaS / React / TypeScript / Node

Motion Recruitment • Toronto

Hybrid
CAD 110,000 - 150,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
Senior Full Stack Developer (TypeScript / React / Node.js)
Senior Full Stack Developer (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 110,000 - 135,000
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)
Senior Full Stack Developer - Mobile (TypeScript / React / Node.js)

Affinity • Vancouver

Hybrid
CAD 102,000 - 138,000
Senior Full Stack Engineer (Node.js + React)
Senior Full Stack Engineer (Node.js + React)

Boosted • Canada

Remote
CAD 80,000 - 120,000
Full Stack Engineer
Full Stack Engineer

Insight Global • Toronto

On-site
CAD 100,000 - 140,000
Senior Backend Software Engineer
Senior Backend Software Engineer

United States Digital Space LLC • Mississauga

Hybrid
CAD 76,000 - 104,000
Lead Software Engineer
Lead Software Engineer

Jobgether • Canada

Remote
CAD 120,000 - 180,000
Remote-first environment
Professional development opportunities
Global exposure