Talent.com
Full Stack Developer

Full Stack Developer

PontifexWorkFromHome, KwaZulu-Natal, South Africa
6 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, KwaZulu-Natal, South Africa

    Related jobs
    • Promoted
    Junior Developer

    Junior Developer

    IOCOKZN, South Africa
    The ideal candidate is eager to learn, passionate about coding, and ready to contribute to dynamic projects in a collaborative team environment. This role offers an excellent opportunity to grow you...Show moreLast updated: 30+ days ago
    • Promoted
    BOOKKEEPER AND PACKHOUSE ADMINISTRATOR

    BOOKKEEPER AND PACKHOUSE ADMINISTRATOR

    Farm Manager SAGreytown, South Africa
    Proven experience as a Bookkeeper or in a similar role.Strong knowledge of bookkeeping principles and statutory submissions. Experience with payroll processing and HR administration.Familiarity with...Show moreLast updated: 30+ days ago
    Junior Recruitment Administrator

    Junior Recruitment Administrator

    DevFindersMandini, KZN, ZA
    We are a fast-growing UK-based cleaning company committed to delivering exceptional service to our clients.Junior Recruitment Administrator. You’ll work closely with the recruitment team to keep can...Show moreLast updated: 4 days ago
    Business Development Manager

    Business Development Manager

    DevFindersGreytown, KZN, ZA
    Residential and end-of-tenancy services.Our focus is on delivering exceptional cleaning solutions with a customer-first approach. We’re looking for a vibrant and results-driven.This role suits someo...Show moreLast updated: 8 days ago
    Account Executive

    Account Executive

    DevFindersGreytown, KZN, ZA
    We are a fast-growing Cleaning company dedicated to providing outstanding service to our clients.We’re seeking a proactive and customer-focused. This role is ideal for someone who thrives in a B2C s...Show moreLast updated: 8 days ago
    • Promoted
    Plant Engineer - Mandeni, KZN

    Plant Engineer - Mandeni, KZN

    Top Talent Professional Servicesmandeni, KwaZulu-Natal, South Africa
    Reporting to the Plant Manager, the Plant Engineers main role is to support and participate in the implementation and execution of the plant asset maintenance programme aimed to eliminate unplanned...Show moreLast updated: 1 day ago
    • Promoted
    Administrator

    Administrator

    BGA RecruitmentiSithebe, South Africa
    PLEASE NOTE : THIS POSITION IS IN MANDENI, 100 km North of Durban.Process orders from customers and sales representative. Liaise with production to expedite orders.Interact with sales reps regarding ...Show moreLast updated: 29 days ago
    Sales Support Executive

    Sales Support Executive

    DevFindersCandover, KZN, ZA
    Residential and End of Tenancy services.As our team grows, we’re looking for a confident and goal-oriented.Sales Development Representative. As a Sales Development Representative, you’ll be responsi...Show moreLast updated: 8 days ago
    Finance Operations Assistant

    Finance Operations Assistant

    DevFindersEshowe, KZN, ZA
    A well-established digital agency in the UK is hiring a.The company works with a wide range of clients and is looking for someone with a keen interest in finance and administration, ready to grow i...Show moreLast updated: 8 days ago
    • New!
    Account Executive EMEA (South Africa Based)

    Account Executive EMEA (South Africa Based)

    AsksuiteSouth Africa, KZN, ZA
    Asksuite is a SaaS technology company that developed the first AI booking assistant and omnichannel hotel service platform, becoming a six-time global award winner in the hospitality / tourism indust...Show moreLast updated: 22 hours ago