Full-Stack Engineer
Remoto — Zonas horarias de México · España · Australia
Entrega features de principio a fin en todo el stack de SEOTopSecret — sitio de marketing, portal de clientes, facturación con Stripe, modelo de datos en Supabase, automatizaciones cron y flujos con APIs de LLM.
Misión
Ser dueño del producto de SEOTopSecret de principio a fin — el sitio de marketing, el portal de clientes, la capa de facturación, el modelo de datos y las automatizaciones que convierten research en contenido publicado. La arquitectura, los releases y las decisiones técnicas sobre el stack que entrega cada deliverable son tuyas.
Por qué existe este rol
Nuestro fundador tiene más de 25 años en SEO pero no escribe código. El stack — Next.js 16 (App Router), Supabase (Postgres + Auth + Storage + RLS), Stripe subscriptions, cron de Vercel e integraciones con APIs de LLM — entrega cada deliverable a cada cliente. Necesitamos a una persona senior full-stack que pueda ser dueña del stack completo en lugar de coordinar a un equipo de proveedores.
De qué serás dueño
- Sitio de marketing (seotopsecret.com) y portal de clientes (clients.seotopsecret.com) — arquitectura, releases, Core Web Vitals, presupuestos de bundle
- Modelo de datos en Supabase — esquemas, migraciones, políticas RLS, storage y flujos de autenticación
- Capa de Stripe — subscriptions, webhooks firmados e idempotentes, cambios de plan, proración, pagos fallidos
- Automatizaciones programadas — cron de Vercel + jobs con APIs de LLM que corren reportes mensuales, briefs y flujos de publicación
- Sistema de componentes, design tokens, dark mode e i18n (EN + es-MX + en-AU con trío de hreflang)
- Observabilidad — error tracking, monitoreo de deploys, uptime y respuesta a incidentes
Lo que necesitas
- 5+ años entregando TypeScript full-stack en producción — React, Node y un producto soportado en Postgres
- Next.js App Router a profundidad: RSC vs componentes de cliente, Server Actions, Route Handlers, caching y middleware
- Supabase o una BaaS equivalente — escribes políticas RLS, migraciones, triggers y flujos de auth sin cavar hoyos
- Stripe subscriptions en producción — webhooks, cambios de plan, proración, dunning — has debuggeado un incidente de facturación real
- Integraciones con APIs de LLM en producción — has entregado una feature que llama a un LLM y manejaste tokens, costo, latencia y errores
- Tailwind + Framer Motion + ojo real para el detalle — el producto es el marketing; la UI tiene que sentirse como tal
- Plus: fundamentos de SEO técnico (hreflang, canonical, sitemap, schema) — el producto ES una herramienta de SEO, así que construirás lo que tú usarías
Lo que ofrecemos
- Remoto primero, async primero — elige tu zona horaria dentro de ±3h de CET, CDMX o AEST
- Fundador como manager — cero capas intermedias, stake directo en lo que se entrega
- Visibilidad real de P&L: precios, márgenes, MRR, churn — ves el mismo dashboard que nosotros
- Salario competitivo + equity significativo — calibrado a tu mercado
En el doc, incluye
- 1Una feature que entregaste en producción de principio a fin — link a la superficie en vivo (o un demo) y un párrafo de qué construiste y por qué
- 2Una migración, esquema o política RLS que escribiste — pega el SQL, tapa lo sensible, explica el tradeoff en dos líneas
- 3Un take de 30 segundos de la última vez que elegiste una arquitectura más simple sobre una más impresionante
Manda un doc de una página — sin CVs, sin cartas de presentación. Si los tres puntos aterrizan, te contactamos en menos de una semana.
Tu sistema operativo de crecimiento empieza aquí
Conecta GSC + GA4. Ve tus datos en el OS. Tu primer brief de contenido, auditoría técnica y línea base de posiciones — listos en horas.