Mid-Level Full-Stack Engineer — React & API Focus

HC Recruit

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HC Recruit in Rosebank, Johannesburg, Gauteng, is seeking a mid-level Full-Stack Engineer to develop and maintain React applications, data pipelines, and edge services while expanding into API development. The role emphasizes strong frontend and backend coverage and collaboration with cross-functional teams.

The ideal candidate has 3–5 years in full-stack development, a related degree, and hands-on experience with React, TypeScript, cloud infra, and API integrations.

Qualifications

  • 3–5 years in full-stack software development.
  • Degree or diploma in Computer Science, Software Engineering, Information Technology, or a related field
  • Frontend: React, TypeScript, Vite, Tailwind CSS, shadcn/ui
  • Cloud & Infrastructure: Microsoft Azure, Cloudflare Workers, Netlify, CI/CD
  • Integrations: REST APIs, GraphQL, WhatsApp, Zendesk, Monday.com
  • LLM API integration, PWAs, service workers, push notifications, SSE and incremental rendering
  • Proactive and self-motivated
  • Problem-solving and analytical thinking
  • Adaptability and willingness to learn
  • Communication and teamwork
  • Initiative and accountability
  • Time management and prioritisation

Responsibilities

  • To develop and maintain React applications, data pipelines, and edge services while growing into API development and ensuring strong frontend and backend coverage.
  • Note: Should you not hear back from us within the next 2 weeks, please consider your application as unsuccessful.

Skills

Problem-solving
Analytical thinking
Communication and teamwork
Initiative and accountability
Time management and prioritisation

Education

Degree or diploma in Computer Science, Software Engineering, Information Technology, or related field

Tools

React
TypeScript
Vite
Tailwind CSS
shadcn/ui
Microsoft Azure
Cloudflare Workers
Netlify
CI/CD
REST APIs
GraphQL
WhatsApp
Zendesk
Monday.com
LLM API integration
PWAs
Service workers
Push notifications
SSE
Incremental rendering

Job description

HC Recruit in Rosebank, Johannesburg, Gauteng, is seeking a mid-level Full-Stack Engineer to develop and maintain React applications, data pipelines, and edge services while expanding into API development. The role emphasizes strong frontend and backend coverage and collaboration with cross-functional teams.

The ideal candidate has 3–5 years in full-stack development, a related degree, and hands-on experience with React, TypeScript, cloud infra, and API integrations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full-Stack Engineer (Mid-Level) - Rosebank
Full-Stack Engineer (Mid-Level) - Rosebank

HC Recruit • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Full-Stack Software Engineer (React & Node.js)
Senior Full-Stack Software Engineer (React & Node.js)

Placements24 • Midrand

Hybrid
ZAR 1,000,000 - 1,600,000
Health insurance
Professional development
Flexible hours
+4
Intermediate Full Stack Developer (JavaScript / TypeScript)
Intermediate Full Stack Developer (JavaScript / TypeScript)

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Full-Stack Engineer (React/Node) – Hybrid
Senior Full-Stack Engineer (React/Node) – Hybrid

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Health benefits
Retirement plan
Hybrid work
Senior Full-Stack Developer (React/Node, API & DB)
Senior Full-Stack Developer (React/Node, API & DB)

Network Contracting • Centurion

On-site
ZAR 700,000 - 1,200,000
Senior Full-Stack Engineer: APIs, Microservices & UI
Senior Full-Stack Engineer: APIs, Microservices & UI

IT Max • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Mid-Level Full Stack Engineer - React/Next.js
Mid-Level Full Stack Engineer - React/Next.js

FreshTalent • Johannesburg

Hybrid
ZAR 400,000 - 540,000
Paid time off
Paid sick leave
Parental leave
+3
Senior Full Stack Developer (React/Node.js) - WhatJobs Direct
Senior Full Stack Developer (React/Node.js) - WhatJobs Direct

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,300,000
Health benefits
Retirement plan
Hybrid work
Full-Stack Engineer: React/TypeScript to .NET Growth — Hybrid
Full-Stack Engineer: React/TypeScript to .NET Growth — Hybrid

Codematch • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Senior Full-Stack Developer (Node.js/React)
Senior Full-Stack Developer (Node.js/React)

Placements24 • Soweto

On-site
ZAR 900,000 - 1,350,000
Competitive salary
Comprehensive benefits package
Professional development
+2