Senior React Engineer

Ditto Hire

South Africa

On-site

ZAR 500,000 - 700,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ditto Hire is looking for a React Engineer to join their team and help build the future of professional platforms. Your role will focus on creating modern, responsive user interfaces powered by AI-driven workflows and interacting with complex back-end services.

The ideal candidate has strong React and Next.js experience, a deep understanding of SPA architecture, and has shipped production software. Joining Ditto means being part of a groundbreaking AI-native product with millions of users from launch.

Qualifications

  • Strong React + Next.js experience.
  • Deep understanding of modern SPA architecture.
  • Experience shipping real production software.

Responsibilities

  • Build modern, responsive UIs powered by AI-driven workflows.
  • Integrate AI features into real product flows.
  • Help define frontend communication with orchestration layers.

Skills

React
Next.js
REST APIs
Node.js
NPM
Git

Tools

Playwright
Cypress
Jest

Job description

React Engineer – AI-Native Frontend | Build the Future of Professional Platforms

Ditto is building the next generation of recruitment and professional platforms, used by millions each month. We help staffing firms and hiring teams find, manage, and place top candidates with smart, beautiful software.

Now we’re launching something new.
AI-native.
Agent-driven.
Stealth.

We’re looking for a React Engineer who understands that modern frontend is no longer just UI. It’s automation, orchestration, agent interaction, and intelligent workflows.

If you want to build interfaces that sit on top of AI agents, automate real work, and ship fast with serious scale from day one, keep reading.

What You’ll Do
  • Build modern, responsive UIs powered by AI-driven workflows
  • Design frontends that interact with agents, automations, and intelligent back-end services
  • Integrate AI features into real product flows, not gimmicks
  • Work closely with product and design to build fast, intuitive, opinionated experiences
  • Write clean, scalable components that support dynamic, AI-generated content
  • Implement automated test scripts and validation flows for AI interactions
  • Help define how our frontend talks to orchestration layers, APIs, and agent systems
  • Own performance, reliability, and developer experience
Must-Haves
  • Strong React + Next.js experience
  • Deep understanding of modern SPA architecture
  • REST APIs + JSON fluency
  • Node.js + NPM
  • Git (you’re comfortable in real-world team repos)
  • Experience shipping real production software
  • Comfort working in fast-moving environments
Strong Bonus If You’ve Worked With
  • AI agents, automation workflows, or LLM-powered features
  • Prompt orchestration patterns
  • Tool-calling flows or agent frameworks
  • Automated testing (Playwright, Cypress, Jest)
  • Scriptable workflows (Bash, CLI tools, automation tooling)
  • Cursor or AI-assisted coding tools
  • Performance tuning and caching strategies
  • Design systems and component libraries
  • Writing documentation that engineers actually read

If you’ve built interfaces that sit on top of AI, orchestration layers, or automation systems - that’s a big plus.

The Type of Engineer We Want
  • You think in systems.
  • You don’t panic when something becomes dynamic or unpredictable.
  • You understand that AI outputs require guardrails, validation, and good UX.
  • You care about performance and elegance.
  • You ship.
Why Join Ditto?
  • Ground-floor on a major AI-native product
  • Millions of users at launch
  • Real ownership. No bureaucracy.
  • Fast shipping cycles
  • Smart, opinionated builders
  • We build serious infrastructure. Not corporate fluff.

We’re rethinking how professionals present themselves, connect, and build identity online.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior React Engineer
Senior React Engineer

Ditto Hire • Wes-Kaap

Hybrid
ZAR 500,000 - 800,000
Senior Front-End Engineer (React)
Senior Front-End Engineer (React)

Ditto Hire • South Africa

On-site
ZAR 550,000 - 750,000
Fast-paced development environment
Opportunity for significant impact
Collaborative and creative culture
AI-Native React Engineer for AI-Powered Frontends
AI-Native React Engineer for AI-Powered Frontends

Ditto Hire • Wes-Kaap

Hybrid
ZAR 500,000 - 800,000
AI-Native React Engineer for AI-Powered Frontends
AI-Native React Engineer for AI-Powered Frontends

Ditto Hire • South Africa

On-site
ZAR 500,000 - 700,000
Senior Front-End Engineer — Build a Ground-Floor Stealth Product
Senior Front-End Engineer — Build a Ground-Floor Stealth Product

Ditto • South Africa

Remote
ZAR 450,000 - 650,000
Senior React Native Engineer
Senior React Native Engineer

Mindworx Consulting and Academy • Gauteng

On-site
ZAR 900,000 - 1,200,000
AI-Forward engineering
Uncapped growth programs
Volunteer leave (3 days)
Principal Software Engineer
Principal Software Engineer

Sabenza IT & Recruitment • South Africa

On-site
ZAR 1,200,000 - 1,800,000
Frontend Developer
Frontend Developer

ATS Client • Centurion

On-site
ZAR 420,000 - 700,000
AI Native Frontend Engineer
AI Native Frontend Engineer

Quona Capital • Cape Town

On-site
ZAR 600,000 - 900,000
React Developer
React Developer

Tsogo Sun Digital. • Wes-Kaap

On-site
ZAR 540,000 - 900,000