Senior Next.js Developer — Full-Stack (Hybrid or Virtual, Colombia) at Cielo.Travel | Torre
Senior Next.js Developer — Full-Stack (Hybrid or Virtual, Colombia)
Report

Senior Next.js Developer — Full-Stack (Hybrid or Virtual, Colombia)

You will build a high-conversion, bilingual web platform, driving growth through AI-powered content and technical SEO.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Depends on the location of the candidate

Currency exchange and taxes to be paid by:

Depends on the location of the candidate

Provide your expected compensation while applying (or, if you'd like more context, simply ASK).
location_on
Remote (for Colombia residents)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Posted 24 days ago

Requirements and responsibilities


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.
Closes in:
0
days
0
hours
0
min
0
sec
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.