freehire launches on Product Hunt on 26 August.

Follow →

Senior Full-Stack Developer (WealthTech) — Montreal (Hybrid)

Summary

Build and ship full-stack features for an AI-powered wealth-management platform, integrating AI into workflows and product while owning end-to-end delivery in a regulated fintech environment.

About Sofistic.AI

Sofistic.AI is the AI-native intelligence platform for wealth management. Powered by Sofi, our intelligence layer, we give advisors a persistent, 360° view of each client’s full financial picture and surface the right insight at the right moment — turning 4 client touchpoints a year into 50+. And because client data never leaves the advisor’s secure environment, no general-purpose AI can replicate what we do. We’re SOC 2 Type II, already trusted by major financial institutions and family offices, and scaling from Canada into the US and beyond.

The role

We’re looking for a senior full‑stack developer who ships. You’ll own features end‑to‑end — frontend to backend to production — on a small team where your work reaches customers in days, not weeks. This isn’t a role where you wait for tickets. You’ll shape technical decisions, break big problems into small reversible releases, and use AI as a daily force multiplier. If you want real ownership at the core of a product that’s scaling, this is it.

What you’ll do

  • Own features across the stack — design, build, test, deploy, and operate them in production.
  • Ship small, incremental, reversible changes to production daily using trunk‑based development.
  • Make pragmatic architectural calls: modular services, scalable by design, cost‑conscious.
  • Write well‑tested code and lean on automation for testing, deployment, and operations.
  • Integrate AI into your own workflow and the product where it creates customer value.
  • Review peers’ work, raise the engineering bar, and mentor where it helps the team move faster.
  • Tie technical decisions to customer and business impact — and push back when something doesn’t.

What we’re looking for

  • 5+ years building and shipping production web applications, full‑stack.
  • Strong React and TypeScript; solid backend experience (Node.js or similar).
  • Comfortable owning the full lifecycle: API design, data modeling, testing, CI/CD, deployment, monitoring.
  • Experience with cloud infrastructure (AWS preferred) and modern deployment practices.
  • A track record of frequent, low‑risk releases — you think in increments, not big‑bang launches.
  • Strong ownership instinct and sound judgment under ambiguity; you make the good‑enough call and adjust.
  • A clear communicator who collaborates well with product, design, and other engineers.

Bonus

  • Fintech / wealth / financial‑data experience.
  • AI/ML integration experience (LLMs, RAG, agentic workflows).
  • Serverless judgment — including knowing when not to use it.
  • Experience in a regulated, compliance‑driven environment (SOC 2, privacy).
  • Bilingual (English / French).

How we engineer

We optimize for speed without breaking quality.

  • Trunk‑based development, short‑lived branches, frequent merges into main.
  • Multiple safe production deploys per day; small, reversible increments.
  • AI‑first — we continuously adopt tools that measurably improve how we work.
  • Metrics‑driven, automation‑first, cost‑conscious by design.
  • Fast decisions: aim for good‑enough and adapt, time‑box research, 80% agreement but 100% alignment.

Why join

  • Ground floor of a well‑backed, fast‑scaling company — experienced leadership and a seasoned board behind it.
  • Real ownership: your code reaches customers in days, and you help shape both the product and the engineering culture.
  • A bright office right on the water in Old Montreal — just off the bike path, with plenty of bike parking. Walk, bike, or run in.
  • Breakfast and lunch on us, and Thursday 5‑to‑7s.
  • Hybrid flexibility — 3 days in office, 2 remote.
  • A flexible personal allocation you can put toward wellness or your RRSP.
  • Time off that’s actually meant to be taken.
  • A team that takes the work seriously without taking itself too seriously.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available