Senior Product Engineer

Reffie

Toronto

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Reffie is seeking a full-stack engineer to join its team in Toronto. You’ll be among the first five engineering hires, influencing core technical decisions and building the web platform across full stack.

The role emphasizes collaboration, clean code practices, and shaping engineering culture, making it ideal for driven developers with strong full-stack skills.

Qualifications

  • 5+ years of professional full-stack development experience.
  • Hands-on experience with AWS and Docker.
  • Experience with FastAPI and Python.

Responsibilities

  • Build and maintain Reffie’s web platform across the full stack.
  • Owning features end to end: design, development, testing, and production monitoring.
  • Help shape engineering culture, tooling, and processes.

Skills

Full-stack development
AWS
Docker
FastAPI
Python
TypeScript
React
Postgres

Education

Bachelor’s or Master’s degree in Computer Science

Tools

Git
Linux
Terraform

Job description

Reffie is a full-featured workflow operating system for residential leasing teams across the United States and Canada. Property management software hasn’t meaningfully changed in decades. Leasing teams still juggle a dozen inboxes, spreadsheets, and portals to do their jobs. We’re replacing that mess with one fast, modern platform that consolidates leads, automates outreach, and surfaces the analytics that fill vacancies faster.

We’re a seed-stage startup backed by top investors from NYC and Silicon Valley, including Anthemis, Antler, Haystack, Redbud, and Trust. Engineering is based in Toronto; growth is based in Austin.

The role

You’ll be one of the first five engineering hires beyond the founding team. That means real ownership: you’ll influence core technical decisions and architect features that impact hundreds of thousands of renters.

This is an in-office role at our Toronto office. We sit close enough to argue about data models over coffee, and we hold one engineering belief strongly: simple choices for complex systems keep those systems easy to reason about.

What you’ll do
  • Build and maintain Reffie’s web platform across the full stack: data modeling, APIs, backend services, and frontend.
  • Own features end to end: design, development, code review, testing, release, and production monitoring.
  • Write clean, maintainable, well-tested code that supports rapid iteration without breaking things.
  • Help shape engineering culture, tooling, and process as the team grows around you.
Our stack
  • Backend: Python microservices on Kubernetes (ECS) and AWS Lambda, backed by Postgres
  • Frontend: React + TypeScript, served via S3 and CloudFront
  • Infrastructure: Terraform for provisioning, Grafana for observability
What we’re looking for
  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 5+ years of professional full-stack development, including hands‑on experience with AWS and Docker.
  • FastAPI and Python, with previous experience shipping RAG pipelines and systems involving LLMs to production.
  • Strong modern frontend skills: TypeScript, React, CSS3, and responsive design.
  • Solid API design instincts and deep SQL experience (Postgres preferred).
  • Experience debugging distributed systems in production.
  • Fluency with Git and the Linux command line.
  • You’re located in the Toronto area and authorized to work in Canada.
Nice to have
  • Experience building recommender systems with human feedback.
  • State and data‑fetching libraries: Redux, Zustand, React Query.
  • CSS Modules and component frameworks like MUI, Mantine, or Tailwind.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Manager / Front-End (Rails & React)
Software Engineer Manager / Front-End (Rails & React)

REW • Vancouver

On-site
CAD 115,000 - 165,000
Competitive compensation
Comprehensive benefits package
Best equipment to do your best work
+2
Senior Fullstack Engineer
Senior Fullstack Engineer

Bree • Toronto

On-site
CAD 110,000 - 180,000
Health, dental, vision benefits
Learning stipend
Wellness stipend
+6
Senior Finance Manager
Senior Finance Manager

Jaide Health • Toronto

On-site
CAD 140,000 - 170,000
Full Stack Developer (Junior/Intermediate)
Full Stack Developer (Junior/Intermediate)

Reactiv • Toronto

Hybrid
CAD 65,000 - 90,000
Equity
Hybrid work
Extended health & dental
+2
Staff Software Engineer
Staff Software Engineer

Sage Recruiting Inc. • Toronto

Remote
CAD 170,000 - 190,000
Extended health & dental
RRSP matching
Flexible PTO
Senior Full Stack Developer
Senior Full Stack Developer

Quartermaster inc. • Toronto

On-site
CAD 150,000 - 190,000
30 days PTO
Health/dental/wellness
Tech allowance
+1
Senior Full Stack Developer
Senior Full Stack Developer

Estateably Inc. • Canada

Remote
USD 120,000 - 170,000
Flexible hours
Remote work
Employee stock option plan
+4
Product Manager
Product Manager

Baselane • Toronto

On-site
CAD 139,000 - 166,000
Competitive compensation
Equity - Ownership in what we are buil
Healthcare Benefits through CanadaLife
+4
Full Stack Software Engineer
Full Stack Software Engineer

Remarcable, Inc. • Vancouver

On-site
CAD 110,000 - 160,000
Product Manager
Product Manager

Parameter Ventures • Toronto

On-site
CAD 100,000 - 120,000
Competitive compensation
Equity ownership
Health benefits Canada Life
+4