Full-Stack Engineer with Design Taste

Truss · Remote

remote mid tech
Apply through theHRkey →
pythontypescriptreactsqlpostgresgcpterraformgit
Full-Stack Engineer with Design Taste

San Francisco, CA, US / Remote (CA) Full-time • Engineering, Full stack • 4+ years

Sanity Check

  1. This role is remote in Canada. Or in-person in San Francisco.
  2. We can only sponsor a TN Visa if you come to the San Francisco office (you are a Canadian citizen moving to the US).
  3. If you are remote in Canada, you must be a Canadian Citizen or a permanent resident; we will not sponsor your visa.

About the Role

This isn't a role where you'll be picking from a Figma library someone else built or shipping CRUD screens that look like every other B2B SaaS dashboard. You'll own product surfaces end-to-end — design and code — across our web app, back-office, and marketing site, working directly with the founders to ship interfaces that people actually want to use.

Our stack is Django on the API, React + TypeScript on the web client, Next.js for the back-office and marketing surfaces, and Postgres under the hood. We build inside Cursor, manage work in Linear, and use AI tooling as a core part of how we write and ship — not as a gimmick.

If you can't point us at live URLs of work you have personally designed and shipped, this isn't your role. We're not looking for a full-stack engineer who "cares about design." We're looking for someone who would have been a designer in another life and learned to code so they could ship their own work without compromise.

Our Stack

What You'll Actually Do

What We're Looking For

Bonus Points

What We Offer

How to Apply

Apply with:

  1. URLs to live websites or product surfaces you have personally designed and shipped. Put these at the top. Production URLs only — no Figma links, no Dribbble, no PDF case studies. If a site is behind a login, send us a working test account.
  2. Your personal website.
  3. Your GitHub.

If your application doesn't include working URLs we can click on, we won't move forward.

About the Interview

About Truss

Truss is a YC-backed, fast-growing fintech startup, an all-in-one banking and payment automation platform for construction businesses. With Truss, construction companies can manage bill payments, receivables, and corporate cards in one place. They can save time on manual data entry by integrating Truss with their existing tools and automating the full billing cycle, from invoicing and reconciliation.

We started by building a B2B payment platform in Canada called MazumaGo — and discovered that most of our customers were construction companies. We took everything we learned and pivoted to the U.S. to build a banking and payments engine purpose-built for SMB construction, with a built-in network effect. We soft-launched a beta in 2023, fully launched in 2024, and have been growing rapidly ever since.

Posted 25 May 2026 · ref 716