Full Stack Developer Opportunity

Pontifex company

Subscribe to our Telegram & Twitter Channel

Full Stack Developer in SOUTH AFRICA

Remote 1 day ago


Job description:

Job Title: Full-Stack Developer (React/TypeScript/Supabase)


About Us

We’re a digital marketing agency building internal analytics platforms for our clients, and we’re hiring a Full-Stack Developer to join our in-house tech team.

We integrate Facebook Ads, Google Analytics and other marketing APIs into real-time

dashboards that help businesses make data-driven decisions.

You'll work directly with the COO to build features, fix bugs and optimize our growing

platform. We're small, practical and move fast - using AI tools to accelerate development

while maintaining code quality.


What You Will Be Doing

- Build and enhance React/TypeScript dashboard components with real-time data

- Integrate marketing APIs (Facebook Marketing API, Google Analytics, etc.)

- Integrate other external APIs

- Build modular functions that can be redeployed

- Write and deploy Supabase Edge Functions for data pipelines

- Design PostgreSQL schemas, views and optimize complex queries

- Debug data flow issues: API → Database → Frontend

- Handle API rate limits, pagination and error scenarios

- Use AI coding assistants (Claude, Cursor, lovable.dev) to accelerate development

- Translate business requirements into working features

- Ship quickly, iterate and maintain existing codebases


Required Skills

- Strong React, TypeScript and modern JavaScript fundamentals

- Experience with REST APIs, webhooks and third-party integrations

- Comfortable writing SQL and working with PostgreSQL/Supabase

- Understanding of database relationships, foreign keys and constraints

- Experience deploying serverless functions (Supabase Edge Functions or similar)

- Proficient with Git and can read/modify existing codebases

- Can work autonomously and communicate technical decisions clearly

- Uses AI tools effectively BUT can debug and problem-solve independently


Nice to Have

- Experience with Facebook Marketing API or Google Ads API

- Knowledge of Supabase RLS, Edge Functions and real-time subscriptions

- Familiarity with data visualization libraries (Recharts, Chart.js)

- Previous work on marketing analytics or dashboard platforms

- Comfortable with Tailwind CSS and shadcn/ui components


What We're NOT Looking For

- Developers who only copy-paste AI code without understanding it

- People who can't debug without AI assistance

- Those who need constant hand-holding or architectural guidance

- Candidates who only have greenfield project experience


You're a Great Fit If

- You can identify why a query returns a 400 error and fix it

- You understand database schema relationships intuitively

- You use AI to go faster, but can explain what the code does

- You've worked on legacy codebases and embrace complexity

- You ask clarifying questions when requirements are ambiguous

- You can work during UK business hours for some overlap


Tech Stack

- Frontend: React 18, TypeScript, Tailwind CSS, shadcn/ui

- Backend: Supabase (PostgreSQL), Edge Functions (Deno)

- APIs: Facebook Marketing API, Google Analytics, Meta Graph API

- Tools: Git, Cursor/Claude AI assistants, lovable.dev


What We Offer

- R35,000 - R40,000/month (negotiable based on experience)

- Fully remote - work from anywhere

- Direct access to decision-makers (no corporate bureaucracy)

- Opportunity to shape product direction

- Autonomy to make technical decisions

- Modern AI-enhanced development workflow

Requirements

- Excellent written and spoken English communication skills required

- Available for some overlap with UK business hours

- 2-4 years of professional development experience

- Can start within 2-4 weeks

How to Apply

Send to hiring@pontifex.co:


1. Your CV and GitHub profile

2. Brief answers to these questions:

- What's your experience with AI coding tools? How do you use them?

- Describe a time you debugged a complex API integration issue

- How would you approach learning a new external API (like Facebook Ads)?

We'll respond within 3 business days to qualified candidates.


Interview Process

1. Code review: Fix real bugs from our codebase (with AI allowed)

2. Technical discussion: Architecture decisions and trade-offs

3. Optional, paid technical task (4–6 hours) to evaluate collaboration and coding style

Job Type: Full-time


Work Location: Remote


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly