Senior Front-End Engineer (React)

Ditto Hire

South Africa

On-site

ZAR 550,000 - 750,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Fast-paced development environment
Opportunity for significant impact
Collaborative and creative culture

Job summary

A leading recruitment platform in South Africa is seeking a skilled React Developer to craft intuitive and responsive user interfaces for their new stealth product. This is a ground-floor opportunity to impact millions of users from day one. Candidates should be experienced with React and Next.js, as well as RESTful APIs and solid front-end technologies. Join a team that values speed, quality, and collaborative building of a meaningful product in the field of professional identity.

Qualifications

  • Strong experience with React and full-stack development.
  • Proficient in REST APIs, HTML, CSS, and JavaScript.
  • Ability to document code effectively.
  • Familiarity with Git and collaborative workflows.
  • Experience delivering real-world productized software.

Responsibilities

  • Build and refine modern, responsive UIs.
  • Collaborate with UX/UI and product teams.
  • Advocate for quality and performance.
  • Be hands-on with REST APIs, component libraries, and full-stack flow.
  • Advocate for quality, performance, and reusability in code.
  • Write clean, well-documented code that scales with a fast-growing product.

Skills

React
Next.js
RESTful APIs
Node.js
HTML
CSS
JavaScript
Git

Tools

Figma
Webpack

Job description

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.

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

On-site
ZAR 500,000 - 800,000
Senior React Engineer
Senior React Engineer

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 Front-End Developer (React.js)
Senior Front-End Developer (React.js)

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Frontend Developer (React)
Senior Frontend Developer (React)

Placements24 • Mossel Bay

Hybrid
ZAR 700,000 - 900,000
Remote work
Salary incentives
Medical insurance
+3
Senior Frontend Engineer - React Specialist
Senior Frontend Engineer - React Specialist

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Equity options
Fully remote
Medical, dental, and vision insurance
+1
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
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
Remote Senior Frontend Engineer - React Expert
Remote Senior Frontend Engineer - React Expert

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Remote work
Home office setup allowance
Professional development
+1
Senior Frontend Developer - React Specialist
Senior Frontend Developer - React Specialist

Placements24 • Pretoria

Hybrid
ZAR 600,000 - 1,000,000
Competitive salary + bonuses
Health & wellness benefits
Generous PTO & remote work
+2