Braintrust
BraintrustVerified listing

Senior Sanity + Next.js Developer (LATAM)

65–75/hr
Remote · Argentina; Bolivia; Brazil +14 more
contract
Posted October 24, 2026
Not sure you qualify? Match your resume

Listing checked October 27, 2026 · pay as published by Braintrust

Key details

Pay
$65–75/hr
Location
Remote · Argentina; Bolivia; Brazil +14 moreArgentina, Bolivia, Brazil, Chile, Costa Rica +12 more
Job type
contract
Posted
October 24, 2026

Overview

O3 World, a digital consultancy based in Philadelphia, needs contract help through a heavy stretch of Sanity delivery work. The load covers an Umbraco-to-Sanity migration, feature work on a live Sanity and Next.js platform, and support for retainer clients after launch. You build beside staff engineers rather than alone, against real deadlines and real client expectations. Expect hands-on delivery, not greenfield architecture. Coding agents sit inside the daily workflow here, and the team expects you to move faster because of them.

What You'll Do9

  • Design Sanity schemas, covering document types, objects, references, and Studio configuration.
  • Build Next.js front ends against those schemas with GROQ queries, caching, and on-demand revalidation.
  • Write migration pipelines that extract content from legacy CMS platforms and load it into Sanity, converting HTML into Portable Text.
  • Read content models built by other agencies, spot gaps between the schema and what a page template needs, then close them.
  • Maintain redirect maps for migrations that span large sites.
  • Turn Figma designs into production components with responsive behavior and accessibility in place.
  • Use coding agents for scaffolding, schema and type generation, transform scripts, and test coverage.
  • Set up project instruction files, conventions, and reusable prompts so agents produce work that matches team standards.
  • Take part in code review, sprint ceremonies, and client technical calls when they help.

Requirements10

  • Production Sanity work that includes schema design and Studio configuration, not only querying someone else's dataset.
  • Strong Next.js skills with the App Router, server components, and data fetching patterns.
  • Solid TypeScript and React.
  • Content migration experience from a legacy CMS such as WordPress, Drupal, Umbraco, Craft, or Contentful, with real content moved at volume.
  • Comfort writing throwaway extract, transform, load scripts, plus the discipline to make them re-runnable.
  • Ability to implement a Figma file to spec without every state spelled out.
  • Clear written communication, since most coordination runs through written channels.
  • Daily use of a coding agent such as Claude Code, Cursor, or Codex on production codebases.
  • Skill at breaking a task down so an agent can finish it, plus judgment on which tasks are worth handing over.
  • A verification habit. On a thousand-page migration, you can explain how you confirm the transform is correct on every page.

Preferred Qualifications6

  • Portable Text conversion, including embedded media, inline links, and tables from legacy rich text fields
  • WCAG 2.1 AA accessibility applied in practice
  • Playwright or similar end-to-end testing, especially regression suites that check content and routing after a migration
  • Agency or consultancy background with several clients at once
  • .NET or Umbraco familiarity on the extraction side
  • Agent-assisted pipelines for content classification and mapping

Who Should Apply

Senior developers who have shipped Sanity schemas and Next.js front ends in production and moved large content sets off a legacy CMS fit this contract well. You already run coding agents in your daily work and can describe how you check their output across thousands of pages. A near-term start matters, since this need is close at hand.

Salary Insight

The contract pays $65 to $75 per hour. That band lines up with senior freelance rates for headless CMS delivery work, and a 30 to 40 hour week over the first three months gives a steady base with room to extend.

Required skills

SanityNext.jsReactTypeScriptGroqPortable TextUmbracoContentfulWordPressDrupalCraft CmsFigmaPlaywrightClaude CodeCursorCodexWcag 2.1 AaApp RouterOn Demand RevalidationContent Migration.NETSanity CmsCms Platform Migration

How applying works

  1. 1. Pre-screen on NearSkill

    A quick application on NearSkill checks your fit against this role.

  2. 2. Finish on the employer’s site

    We hand you to Braintrust’s official application page to complete the form.

  3. 3. Wait for a response

    The employer’s hiring team reviews applications and gets back to you.

Share:

Similar jobs

Open roles that match this listing's skills and level.

View all Other jobs
AfterQuery

AfterQueryVerified

Posted 2mo ago

Senior Full-Stack Engineer (Remote Contract)

Remote
Next.jsReact+15 more

$140/hr

View job
Mercor

MercorVerified

Posted 17d ago

Senior Software Engineer, Backend (Node.js, TypeScript, Rust)

Remotefull-time
Node.jsTypeScript+19 more

$50–80/hr

View job
Braintrust

BraintrustVerified

Posted 16d ago

Sr. Full-Stack Engineer, AI-Native (LATAM / Europe)

Remotecontract
TypeScriptReact+30 more

$85–90/hr

View job
Braintrust

BraintrustVerified

Posted 18d ago

Senior Software Engineer - Brooklyn

New York, NY, USAcontract
PHPReact+11 more

$80–86/hr

View job
AfterQuery

AfterQueryVerified

Posted 2mo ago

Mid-Level Full-Stack Engineer

Remote
Next.jsReact+13 more

$80/hr

View job
Braintrust

BraintrustVerified

Posted 17d ago

Lead Software Engineer, Core Platform

Remotecontract
TypeScriptJavaScript+24 more

$50–60/hr

View job