718,867open jobs
42,744companies
102,468added this week
Browse all
Location
In office
Seniority
Senior
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 23, 2026. First seen by Alion on Sep 23, 2026. Job Mail scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

React Developer - 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 on a mission to launch something new. Big. Stealthy. And you're invited.

We’re looking for a React Developer to help craft the interfaces behind this new product - something slick, responsive, and deeply human. If you want your code to have an impact right away, and if you love pushing front-end boundaries while still keeping it clean, read on.

What You’ll Do

  • Build and refine modern, responsive UIs that people actually enjoy using
  • Work closely with our UX/UI and product teams to create smooth, fast, intuitive experiences
  • Help shape the direction of our front-end stack and overall product architecture
  • Be hands-on with REST APIs, component libraries, and full-stack flow
  • Advocate for quality, performance, and reusability in everything you ship
  • Write clean, well-documented code that can scale with a fast-growing product

Must-haves:

  • React (obviously)
  • Next.js
  • RESTful APIs and JSON
  • Node.js + NPM
  • HTML, CSS, JavaScript (solid SPA experience)
  • Git (merge conflicts don’t scare you)
  • Experience building real-world productized software

Bonus points if you’ve touched:

  • Figma / design systems
  • Cursor
  • Webpack
  • Terminal / Bash scripting
  • Caching & performance tuning
  • OOP principles and full-stack awareness
  • Documentation that doesn’t suck

Why Join Ditto?

  • You’ll be early. As in ground-floor. We're launching a major stealth product - millions of users on day one.
  • You’ll have a voice. No layers of managers. Just builders.
  • You’ll move fast. But not carelessly. We ship, we test, we learn.
  • You’ll work on stuff that matters. We’re reimagining how people present themselves online, connect with others, and build professional identity in a noisy digital world.
  • You’ll be part of something fun. We build cool shit, not corporate fluff.

If this sounds like the kind of place you’d thrive in - where every commit, conversation, and decision counts - then let’s chat.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
718,867 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
React Developer 5 hours ago
In office • Full-Time
JavaScript
Node JS
Databases
MySQL
Frontend
Webpack
Next.js
Bootstrap
React.js
npm
Apply
$20k – $55k per year (Estimated) • Remote/Hybrid • Moscow
Python
JavaScript
Node JS
Databases
MySQL
PostgreSQL
DevOps
Rest API
Docker
Linux
Apply
$22k – $53k per year (Estimated) • Remote • Moscow
Python
JavaScript
SQL
Databases
PostgreSQL
ClickHouse
MinIO
Apache Kafka
AI/ML
Spark
Frontend
React.js
DevOps
CI/CD
Git
Amazon S3
Analytics
Power BI
Management
Confluence
Jira
Apply
$18k – $45k per year (Estimated) • In office • Moscow
Python
JavaScript
SQL
Python
SQLAlchemy
pySpark
Databases
Greenplum
AI/ML
Spark
Pandas
NumPy
Frontend
Bootstrap
Apply
$147k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Buffalo
JavaScript
Apply
Senior Buyer 5 hours ago
$24k – $69k per year (Estimated) • In office • Full-Time • 5+ years exp • Cape Town
Analytics
Microsoft Excel
Apply
$33k – $77k per year (Estimated) • In office • Full-Time • Cape Town
Apply
Cost Accountant 5 hours ago
$18k – $26k per year • In office • Full-Time • 3+ years exp • Master's Degree • Stellenbosch
Analytics
Microsoft Excel
Apply
$14k – $34k per year (Estimated) • In office • Full-Time • 3+ years exp • Centurion
Management
Microsoft Office
Apply
Operations Manager 5 hours ago
$33k – $37k per year • Remote • Full-Time • 5+ years exp • Johannesburg
Apply
See all jobs
This is one of many
718,867 more open roles from verified company boards, updated every day.