You are building a bilingual website that turns Google search traffic into paid bookings, not a brochure site, but a conversion engine backed by real data, real pricing, and AI-generated content at scale.
Company Background:
- Safe Transfers by Cielo Travel is a private ground transportation company operating across 22 cities in Colombia.
- The operations platform is already built and live, including a FastAPI backend, PostgreSQL database, Preact booking widget with Stripe payments, an internal ops dashboard in Next.js, and a background worker handling flight tracking and notifications.
- The public website at safetransferscolombia.com is currently missing.
Project Scope:
- Build the website as the sixth service in an existing monorepo.
- Approximately 150 programmatic route pages auto-generated from 89 database routes.
- City landing pages for Bogotá, Medellín, and Cartagena.
- Static content pages.
- Claude API integration for bilingual content generation.
- Google Maps for route visualization.
- ISR pipeline where a new route in the database becomes a live, indexed page within 60 seconds.
Role Differentiation:
- The specification is already written, so you are not doing product discovery.
- There is a detailed developer brief, page-by-page design specs with exact bilingual copy, and a phased delivery plan.
- Your job is to execute at a high level, make smart technical decisions, and ship.
Team Structure:
- You will work alongside Juan (backend/API) and Robert (booking widget).
- You will report to Shawn (CEO).
- You own everything in the /website directory of the monorepo.
- You will coordinate directly with the other developers on shared concerns like API endpoints and database migrations.
Responsibilities:
- Build programmatic route pages rendering from the database with real pricing, AI-generated descriptions, FAQ schema, and full SEO metadata.
- Develop city hub pages with dynamic route grids, neighborhood selectors, and live pricing.
- Implement a Claude API content pipeline to generate bilingual descriptions and FAQ entries per route, store once, and serve statically.
- Create an auto-generated sitemap.xml with ISR on-demand revalidation.
- Ensure full technical SEO, including structured data (Product, FAQPage, BreadcrumbList), hreflang, Open Graph, and Core Web Vitals.
- Manage WordPress migration, including a 301 redirect map, zero broken URLs, and DNS cutover.
- Design and implement mobile-first responsive design with sticky CTAs and conversion-optimized layouts.
Stack:
- Next.js 16 (App Router).
- TypeScript.
- Tailwind CSS 4.2.
- PostgreSQL 18.
- Claude API (Anthropic).
- Google Maps Static API.
- Vercel.
- Docker Compose (local dev).
Requirements:
- 4+ years shipping production web applications with Next.js and TypeScript.
- Experience with Next.js App Router, server components, and ISR.
- Strong CSS and responsive design (Tailwind preferred).
- Comfortable working in a monorepo alongside other developers.
- You use AI development tools daily (Claude Code, Cursor, or equivalent) and can demonstrate real work shipped with them.
- Strong English communication, as documentation, specs, and async coordination are in English.
- Spanish fluency, as the site is bilingual and the team operates in both languages.
- Based in Bogotá, available for hybrid work in Chapinero 2-3 days per week.
Preferred Qualifications:
- Technical SEO experience, including structured data, sitemaps, hreflang, and Core Web Vitals optimization.
- Programmatic page generation at scale (rendering hundreds of pages from a database).
- API integration experience (Claude/Anthropic, Google Maps, Stripe).
- PostgreSQL and Alembic migrations.
- WordPress migration experience.