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

E-Merge

South Africa

Hybrid

ZAR 1,020,000 - 1,380,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

E-Merge is seeking a Senior Full-Stack Developer to help shape and grow a cloud-based platform. You’ll work with Node.js and React, influence architectural decisions, and collaborate with talented teams to deliver software used by customers around the world.

The role emphasizes designing and supporting microservices, REST APIs, and cloud workloads on AWS or similar platforms, with hybrid work from Johannesburg and opportunities to lead technical projects.

Qualifications

  • 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.

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

Reference Number for this position is GZ61366 which is a permanent position based in Johannesburg / Hybrid offering a cost to company salary of R1.2m per annum negotiable on experience and ability.

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

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,200,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
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 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 Engineer (Node.js & Angular)
Senior Full Stack Engineer (Node.js & Angular)

ATS Client • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
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 Cloud JAVA Software Engineer (AWS) - Cape Town - 1.5m PA
Senior Cloud JAVA Software Engineer (AWS) - Cape Town - 1.5m PA

ATS Client • Cape Town

On-site
ZAR 1,500,000
Software Developer (Mid-Senior | React & Node.js) - Cape Town
Software Developer (Mid-Senior | React & Node.js) - Cape Town

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Lead Front-End Developer - ROSEBANK / Hybrid - R1.3m PA
Lead Front-End Developer - ROSEBANK / Hybrid - R1.3m PA

E-Merge • South Africa

On-site
ZAR 1,170,000 - 1,430,000