Full Time
$800 / Month
48
Jun 10, 2026
ALL DOCUMENTS LISTED IN THE “TO APPLY” SECTION MUST BE PROVIDED. INCOMPLETE APPLICATIONS WILL NOT BE REVIEWED.
We’re hiring a senior full-stack engineer for two pieces of work, in order:
Project 1 — Marketing site (1–2 weeks): New Next.js site with tens of thousands of city-focused SEO pages, AI-generated unique content per city. Frontend and backend.
Ongoing — Main app engineering: Maintain and harden our production Next.js app. Build new features end-to-end. Tighten security, edge cases, performance, tests.
NOT for someone who wants to design AI agents, write prompts, or touch model logic — that work lives elsewhere. This is for someone who reads existing code carefully, ships clean Next.js features front and back, knows programmatic SEO at scale, and uses AI tools heavily in their own workflow.
WHAT YOU’LL DO
Marketing site:
• Build a new Next.js (App Router) site from scratch — frontend and backend
• Programmatic SEO at scale — tens of thousands of pages, unique AI-generated content persisted to Postgres
• Sitemap chunking + index,
• GEO awareness — pages that perform in AI search results, not just Google
• Static generation strategy (SSG vs ISR vs on-demand), Core Web Vitals
Main app:
• Maintain our production Next.js app (App Router, TS, Postgres)
• Harden the existing AI integration — extreme inputs (too many files, malformed, rate limits, adversarial) get handled intelligently, not crashes
• Build new features end-to-end: UI, API routes, DB schema, migrations
• Tighten security: Zod validation, auth, rate limiting, secrets
• Tests where it matters — AI tool calls, payments, data integrity
You will NOT design AI agent flows, write prompts, or touch model logic.
STACK
Next.js 15+ (App Router), React 19, TypeScript, Tailwind, PostgreSQL with Drizzle or Prisma, Vercel AI SDK (consumer), Vercel hosting, Clerk or NextAuth, PostHog, GitHub.
WE’RE LOOKING FOR
Senior full-stack:
• 5+ years full-stack, 3+ years on production Next.js
• Strong TypeScript front AND back
• Real PostgreSQL — schema design, migrations, query plans
• Programmatic SEO at scale — actually shipped 10,000+ generated pages
• GEO awareness — how AI search engines rank differently from Google
• Vercel AI SDK as a consumer (streamText, generateObject, tool calls)
• Security-first, architecture-first, tests where they matter
• Reads existing code carefully before changing it
AI-native (non-negotiable):
• Heavy daily AI use for coding
• ONE primary tool you’ve gone deep on, not five name-dropped
• Real custom setup: skills, system prompts, project config
• You’ll share a real session with your custom setup visible
Bonus: AEC context, Three.js, city/local SEO at scale.
HOURS & PAY
• Full-time, 40 hrs/week, Mon–Fri
• 9 AM – 5 PM Pacific (12 AM – 8 AM Manila next day) — full overnight shift, apply only if sustainable long-term
• Remote
• Hubstaff for time.
• Monthly via Wise in USD. Invoiced month-end, paid 14 days after cycle close (Oct 31 invoice ? paid by Nov 14)
RATE TIERS
6-month probation. Start at lower end. Movement based on delivered work, not promises.
• Probation (months 1–6): $5–7/hr
• Confirmed (month 7+): $7–10/hr
• Top performer + team lead: $10–15/hr — also manages 1–2 juniors as we grow
TO APPLY
Missing any of these = rejection:
• Resume
• GitHub profile (we look at real code)
• 3–5 min Loom, camera ON, no script. Walk through ONE feature you shipped involving either programmatic SEO at scale OR hardening an AI integration
• Your AI tool: name ONE primary tool, share a real session showing your custom skills/system prompts/project setup. Multiple tools name-dropped without depth = rejection
• First line of your application: write COMMIT
• Expected starting hourly rate
PROCESS
1. Application review
2. Technical interview
3. Verbal architecture call (15–30 min, no AI tools) — walk us through your planned approach to the assignment before any code
4. One-day unpaid take-home assignment — AI tools encouraged, 24 hours to build and submit
5. Onboarding form for selected candidates