Senior Full-Stack Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA

ATS Client

Johannesburg

On-site

ZAR 900,000 - 1,200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ATS Client is seeking a Senior Full-Stack Developer to shape and scale our cloud-based platform. You will work with Node.js and React to build features used by customers worldwide. You will influence architecture, design REST APIs, and collaborate with teams on microservices, AWS, and containerized deployments.

Strong English communication and a self-motivated mindset are essential. The role offers opportunities to lead technical initiatives, mentor developers, and contribute to high-scale SaaS

Qualifications

  • 5+ years of experience with Node.js.
  • 5+ years of experience with React.
  • Experience designing and supporting microservices architectures.
  • Strong knowledge of relational and NoSQL databases.
  • Experience building and integrating REST APIs.
  • Experience with AWS or similar cloud platforms.
  • Strong software design and problem-solving skills.
  • Excellent written and verbal English communications.
  • Self-motivated mindset with the ability to work independently and collaboratively.

Skills

Node.js
React
Microservices architectures
SQL Databases
NoSQL Databases
REST APIs
AWS
Software architecture
English communication
Independent work

Tools

Docker
Kubernetes
Git
CI/CD

Job description

Build. Scale. Innovate. Repeat.

We're looking for a Senior Full-Stack Developer to help shape and grow our cloud-based platform. You'll work with modern technologies, influence architectural decisions, and collaborate with talented teams to build software used by customers around the world.

What You Bring
  • 5+ years of experience with Node.js
  • 5+ years of experience with React
  • Proven experience designing and supporting microservices architectures
  • Strong knowledge of relational and non-relational databases
  • Experience building and integrating REST APIs
  • Experience working with AWS or similar cloud platforms
  • Strong software design, architecture, and problem‑solving skills
  • Excellent written and verbal communication skills in English
  • Self‑motivated mindset with the ability to work independently and collaboratively
Nice to Have
  • Experience with Docker and Kubernetes
  • Exposure to cloud-native and containerized environments
  • Experience leading technical projects or mentoring developers
Your Toolbox

You'll feel right at home if you've worked with:

  • Node.js ; React ; TypeScript / JavaScript ; REST APIs
  • Microservices ; AWS ; SQL Databases ; NoSQL Databases
  • Docker ;Kubernetes ;Git ;CI/CD Pipelines ;Agile Development Practices
Bonus Points For
  • Experience developing high-scale SaaS platforms
  • Strong understanding of CI/CD pipelines and QA automation
  • Academic excellence in Computer Science, Software Engineering, or related fields
  • Experience building products that serve large, growing customer bases
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA
Senior Full-Stack Node React AWS Developer - Johannesburg / Hybrid - R1.2m PA

E-Merge • South Africa

Hybrid
ZAR 1,020,000 - 1,380,000
SENIOR FULL-STACK DEVELOPER (REACT, NODE.JS AND AWS) -HYBRID - UP TO R1.2M PA
SENIOR FULL-STACK DEVELOPER (REACT, NODE.JS AND AWS) -HYBRID - UP TO R1.2M PA

E-Merge • South Africa

On-site
ZAR 1,080,000 - 1,320,000
SENIOR Full Stack Java Software Engineer - Johannesburg /Hybrid - R1.5m Per Annum
SENIOR Full Stack Java Software Engineer - Johannesburg /Hybrid - R1.5m Per Annum

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000
SENIOR Full Stack Java Software Engineer - Cape Town /Hybrid - R1.5m Per Annum
SENIOR Full Stack Java Software Engineer - Cape Town /Hybrid - R1.5m Per Annum

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior Full Stack Developer - SaaS Platform
Senior Full Stack Developer - SaaS Platform

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Paid time off
Career development
INTERMEDIATE FULL STACK SOFTWARE DEVELOPER (.NET AND REACT)- JOHANNESBURG - HYBRID - UP TO R540K
INTERMEDIATE FULL STACK SOFTWARE DEVELOPER (.NET AND REACT)- JOHANNESBURG - HYBRID - UP TO R540K

E-Merge • South Africa

Hybrid
ZAR 486,000 - 594,000
Senior Software Developer - Full Stack
Senior Software Developer - Full Stack

Placements24 • Midrand

Hybrid
ZAR 750,000 - 1,050,000
Health insurance
Professional development
Conferences
+3
Senior Full-Stack Engineer (Node.js & React)
Senior Full-Stack Engineer (Node.js & React)

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary and bonuses
Health, dental, and vision insurance
+2
Senior Full Stack Web Developer: Cloud Services Remote
Senior Full Stack Web Developer: Cloud Services Remote

Datafin • South Africa

Remote
ZAR 600,000 - 800,000
Senior Full Stack Developer
Senior Full Stack Developer

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000