logo
Tsogo Sun Digital.

Full Stack Node JS Developer

Africa

August 14, 2026 at 11:22 AM

✨ AI summary

Location

  • Cape Town, South Africa

Programming Languages

  • Node.js
  • TypeScript
  • HTML
  • CSS

Frameworks

  • React
  • Next.js
  • Fastify
  • Express
  • NestJS

Cloud Services

  • AWS
  • GCP
  • Azure

Databases

  • PostgreSQL

Experience Level

  • Intermediate

Cape Town based role


We’re looking for a Full Stack Developer to help build and scale modern web applications across backend services, APIs, and frontend interfaces. We expect you to independently deliver features. At the same time, you’ll collaborate with engineers and continue growing your system design and architectural skills.


You’ll own features end-to-end, from development through deployment and monitoring.

Our successful Intermediate Full Stack Developer will…

  • Build and scale backend services using Node.js and TypeScript.
  • Design and implement RESTful and event‑driven APIs.
  • Develop polished, user‑facing features using React (Next.js beneficial).
  • Own features end‑to‑end — development, testing, deployment and monitoring.
  • Integrate third‑party services and internal systems seamlessly.
  • Debug and resolve production issues using logs and observability tools.
  • Collaborate closely with product, design and engineering teams to deliver high‑quality solutions.


If you have these qualifications, join our team:

  • 3+ years of professional backend development experience
  • Excellent verbal and written English skills
  • Strong proficiency in TypeScript and Node.js
  • Experience building REST or event‑driven APIs
  • Familiarity with Fastify/Express/NestJS, solid async programming and API design skills
  • React experience with strong HTML/CSS fundamentals, relational database experience (PostgreSQL or similar),
  • Cloud exposure (AWS/GCP/Azure), experience with CI/CD and Docker
  • Testing experience with Jest/Vitest, and strong Git workflow practices.


Why Join Us?

You'll have the opportunity to work on large-scale digital products, collaborate with talented teams, and make a meaningful impact on both technology and user experience.


How to Apply

Please submit:

  • Updated CV (maximum 4 pages) with a cover letter outlining the three reasons why you're the ideal candidate for this role