Talent.com
Full Stack Developer

Full Stack Developer

PontifexWorkFromHome, South Africa
13 days ago
Job description

Overview

Get AI-powered advice on this job and more exclusive features.

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.

What You Will Be Doing

  • Build and enhance React / TypeScript dashboard components with real-time data
  • Integrate 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
  • 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

  • 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 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
  • Frontend : React 18, TypeScript, Tailwind CSS, shadcn / ui
  • APIs : Facebook Marketing API, Google Analytics, Meta Graph API
  • What We Offer

  • R35,000 - R40,000 / month (negotiable based on experience)
  • Fully remote - work from anywhere
  • 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 :

  • Your CV and GitHub profile
  • 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

  • Code review : Fix real bugs from our codebase (with AI allowed)
  • Technical discussion : Architecture decisions and trade-offs
  • Optional, paid technical task (4–6 hours) to evaluate collaboration and coding style
  • Job Type : Full-time

    Work Location : Remote

    Seniority level

  • Entry level
  • Employment type

  • Other
  • Job function

  • Engineering and Information Technology
  • Industries

  • Marketing Services
  • Format note : This refined description removes extraneous postings and ensures the content follows the required structure with clear responsibilities and qualifications.

    #J-18808-Ljbffr

    Create a job alert for this search

    Stack Developer • WorkFromHome, South Africa