South Africa
1 month ago

Job Overview

Job Type
Full Time
Pay
Not disclosed

Job description

Location:
South Africa
Work arrangement:
On-site

Role Summary

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

About the Company

Work directly with leadership in a highly visible role.

Operate at the forefront of AI, marketing, and automation.

Gain exposure across content, growth, outreach, events, and operations.

Significant ownership and creative freedom.

Opportunity to build systems that directly impact business growth.

Fully remote work environment.

Role:
Developer
Job Type:
Full Time

Company profile

Pavago

pavago.co

Pavago is a remote talent marketplace where companies hire directly from a global network of screened professionals across sales, marketing, engineering, finance, design, HR, legal and administrative roles. Candidate profiles include a video introduction, work samples and a monthly salary expectation, and employers can search and browse for free without agency fees or job posts. The marketplace lists 416,986 screened professionals.

More jobs at Pavago

Similar Software Engineer jobs at other companies