← All jobs
Pavago

Developer

South Africa
Level
Mid
Work type
Remote · South Africa only

Not stated in the posting: salary, visa.

Open. First seen 2 October 2026.

About the role

Title: Developer

Top 3 Responsibilities: Build and ship features in the client portal (Next.js, TypeScript, PostgreSQL): lead tracking, call attribution, and client reporting. Take Stryker AI-native: build software factories, data factories, second brains, and agents that run fulfillment. Own integrations and production: Google Ads, Twilio, Zapier, the public API, deploys, migrations, monitoring, and incident write-ups.

Must Haves: Strong TypeScript and React (Next.js App Router). Solid SQL and PostgreSQL, including schema migrations. Has owned a production web app: deploys, live debugging, and security basics. Very comfortable with AI and agentic development: builds and ships with agents daily, not just autocomplete. Documents as they go: change logs, handoffs, and incident reports.

Nice to Haves: Drizzle ORM, Supabase, Vercel, or Clerk experience. Google Ads API, Local Services Ads, or call tracking (DNI) experience. Twilio voice and SMS, including A2P 10DLC. Testing: Vitest, Playwright, and k6 load testing. Has built agent systems: multi-agent pipelines, RAG/second brains, or LLM evals. Strong DevOps experience: CI/CD, infrastructure, and observability.

Disqualifiers: Serial job hoppers. Needs a full spec before starting any task. Has never carried production responsibility (deploys, incidents). Resistant to AI-assisted development.

Characteristics: Organized and documented. Core values: Competitive Greatness, Sincere Candor, Unimpeachable Character Self-directed in a remote, async environment. Bias to ship: small, verified changes over big rewrites.

Pitch: Reports directly to the Director of Automations/AI. Own features end to end - schema to UI to production - on a small, fast-moving team. AI-forward shop: agents handle the boilerplate, you do the engineering. Your code directly drives lead tracking and ad-spend decisions for real clients. Ground floor of taking the whole agency AI-native: you build the factories and the agents.

Logistics Reports to: Graham Thomson, Director of Automations/AI Direct reports: None currently Location: Remote Hours/Schedule: 9–5 EST - optional Salary: TBD Software: TypeScript, Next.js, React, Tailwind, PostgreSQL (Supabase), Drizzle ORM, Vercel, Clerk, Twilio, Google Ads API, Zapier, GitHub, Slack, Claude Code / AI coding agents

What this role asks for

Particular to this role

GitHub · Next.js · Playwright · PostgreSQL · RAG · Supabase · Tailwind · Vercel

Rare in Pavago's other 243 open postings.

Read against Pavago's other open postings on this site.

The team: Candidate Sourcing HIRES STEADILY

This role is one of 161 open in Candidate Sourcing. 57 were posted in the last 30 days and the oldest in March: a team that hires all year rather than one being built.

WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS

JavaScript (72 of 161), Figma (46 of 161), CSS (45 of 161), Python (45 of 161), React (41 of 161), TypeScript (39 of 161), HTML (34 of 161)

OTHER ROLES ON THIS TEAM

From the team and dates on Pavago's own job board.

Similar jobs

Is this your posting and you want it taken down? Email info@careerholo.com.