Full Time
2500
40
Jun 13, 2026
About the role
We're an AI-native B2B revenue platform. The product is built and growing — a client dashboard, payment and onboarding pipelines, partner portals, and the automation layer underneath. The architecture and product direction are owned. What we need is someone who takes architectural decisions and follows through on them across the full stack — frontend and backend — shipping clean, fast, and without hand-holding.
You won't be setting the overall product direction, but you will be trusted to execute architectural decisions that touch both the frontend and backend of the product, and to carry them through end to end. If you're great at turning a clear direction into shipped, working software across the whole stack, read on.
What you'll do
Execute architectural decisions across frontend and backend, owning the implementation from spec to shipped
Build features against a defined architecture: dashboard UI, internal tools, API endpoints, data syncs
Write and wire backend logic — webhooks, scheduled jobs, third-party API integrations
Work directly against Supabase (Postgres/PostgREST), keep the schema and constraints clean
Build and maintain n8n workflows connecting payment, CRM, and outreach systems
Ship, test, and flag issues before they hit production
Keep ticket status updated in real time — status is the source of truth, not what's in your head
Stack you'll work in
Supabase (Postgres, PostgREST, RLS), n8n, Make, React, Node, Render, Stripe, Clay, Smartlead, Airtable, Apollo, and REST APIs across HeyReach/Wise and similar. You don't need every one, but you need to pick up an unfamiliar API from docs fast and without supervision.
You're a fit if you
Can follow through on architectural decisions that affect both the frontend and backend of a product
Are fluent with AI-assisted development — Claude Code, Codex, Cursor, or similar agentic IDEs are part of how you ship
Ship working code from a written spec without needing it re-explained
Are comfortable in Postgres: schema design to a brief, constraints, joins, upserts/on-conflict
Have built real integrations against third-party APIs (webhooks, auth, idempotency, retries)
Read docs and figure things out rather than waiting to be told
Batch your questions, flag blockers early, and keep status current
Have reasonable overlap with UK hours for a daily sync
Preferred experience
Background in the lead gen / GTM / outbound space (Clay, n8n automations, Smartlead, Make, cold
Built automation systems or campaign tooling at an agency or GTM startup
Stripe (Checkout, webhooks, Payment Links)
Worked somewhere you owned delivery, not just tickets
How you'll be evaluated
The interview is a paid test task: one real ticket from our backlog, tightly scoped. We're looking at whether you ship it clean, whether you caught the edge cases, whether you kept us updated, and whether you needed babysitting. That's the whole signal.