San Francisco, CA, US / Remote (CA) Full-time • Engineering, Full stack • 4+ years
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.
select_related does.Apply with:
If your application doesn't include working URLs we can click on, we won't move forward.
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.
Banking for construction
Salary
$150,000 - $250,000
Equity
0.1% - 0.5%
Location
Remote
Experience
3+ years
Investors
matthew smith
matthew smith
LinkedInNo applications, no recruiter spam. Just the intro.
A few questions to make sure this role is the right shape for you. Two minutes.
I write the intro, send it to the founder, and handle the back-and-forth.
If they’re a yes, I book the chat. You show up — that’s the whole job-hunt.