Back to all roles
Hiring nowFull-time · Senior

Full-Stack Engineer

Remote — Mexico · Spain · Australia timezones preferred

Ship features end-to-end across the SEOTopSecret stack — marketing site, client portal, Stripe billing, Supabase data model, cron automations, and LLM-powered workflows.

Mission

Own the SEOTopSecret product end-to-end — the marketing site, the client portal, the billing layer, the data model, and the automations that turn research into published content. You’ll own the architecture, the releases, and the technical calls on the stack that ships every client deliverable.

Why this role exists

Our founder has 25+ years in SEO but doesn’t write code. The stack — Next.js 16 (App Router), Supabase (Postgres + Auth + Storage + RLS), Stripe subscriptions, Vercel cron, and LLM API integrations — ships every client deliverable. We need one senior full-stack engineer who can own it end-to-end instead of coordinating a vendor team.

What you’ll own

  • Marketing site (seotopsecret.com) and client portal (clients.seotopsecret.com) — architecture, releases, CWV, bundle budgets
  • Supabase data model — schemas, migrations, RLS policies, storage buckets, auth flows
  • Stripe layer — subscriptions, webhooks (signed + idempotent), plan changes, proration, failed payments
  • Scheduled automations — Vercel cron + LLM API jobs powering monthly reports, briefs, and publishing flows
  • Component system, design tokens, dark mode, and i18n (EN + es-MX + en-AU with hreflang trio)
  • Observability — error tracking, deploy monitoring, uptime, incident response

What you need

  • 5+ years shipping production TypeScript full-stack — React, Node, and a Postgres-backed product
  • Deep Next.js App Router: RSC vs client components, Server Actions, Route Handlers, caching, middleware
  • Supabase or equivalent BaaS — writing RLS policies, migrations, triggers, and auth flows without footguns
  • Stripe subscriptions in production — webhooks, plan changes, proration, dunning — you’ve debugged a real billing incident
  • LLM API integrations in production — you’ve shipped a feature that calls an LLM and handled tokens, cost, latency, and error modes
  • Tailwind + Framer Motion + a real eye for polish — the product is the marketing; the UI has to feel like it
  • Bonus: technical SEO fundamentals (hreflang, canonical, sitemap, schema) — the product IS an SEO tool, so you’ll build what you’d use

What we offer

  • Remote-first, async-first — pick your timezone within ±3h of CET, CDMX, or AEST
  • Founder as manager — zero middle layers, direct stake in what ships
  • Real P&L visibility: pricing, margins, MRR, churn — you see the same dashboard we do
  • Competitive salary + meaningful equity — calibrated to your market

In the doc, include

  1. 1A production feature you shipped end-to-end — link to the live surface (or a demo) and a one-paragraph on what you built and why
  2. 2A migration, schema, or RLS policy you wrote — paste the SQL, redact anything sensitive, explain the tradeoff in two lines
  3. 3A 30-second take on the last time you picked a simpler architecture over a more impressive one

Send a one-page doc — no CVs, no cover letters. If the three items land, we’ll be in touch within a week.

Apply for this role

Send a one-page doc — no CV/cover-letter formality. Attach the doc plus anything else that supports the three checklist items above.

Attachments

PDF, DOC, DOCX, TXT or MD · up to 3 files · 5 MB each

Ready to start?

Your Growth Operating System Starts Here

Connect GSC + GA4. See your data in the OS. Your first content brief, technical audit, and rank baseline — ready within hours.

7-day free trial
Cancel anytime
Live in under 2 minutes