freehire launches on Product Hunt on 26 August.

Follow →

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

Summary

Build and scale a global cloud platform using Node.js, React, and AWS while shaping architecture and collaborating with cross-functional teams.

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

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available