SUMMARY:
Intermediate Full Stack Developer
POSITION INFO:
We’re looking for an Intermediate Full Stack Developer to help build and scale modern web applications across backend services, APIs, and frontend interfaces. This is not a junior role - we expect you to independently deliver medium-complexity features. At the same time, you’ll collaborate with experienced 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.
  • Work within a modular, DDD‑inspired architecture.
  • 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: Matric, computer literacy (MS Office), strong numeracy, and excellent verbal and written English skills; plus 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), understanding of modular backend design, cloud exposure (AWS/GCP/Azure), experience with CI/CD and Docker, confidence debugging production systems, testing experience with Jest/Vitest, and strong Git workflow practices. Bonus points for event‑driven or real‑time systems, observability tooling, high‑scale environment experience, and 3–5 years of software development with 6+ years of production Node.js experience or equivalent capability.
To apply, your written application must include: CV (maximum 4 pages), contactable references (with telephone numbers), and covering letter with three reasons why you’re our top candidate for the job
Only successful applicants will be contacted.
Similar jobs

More from Head Office - Tsogo Sun Casino Management Company (Pty) Ltd
Head Office - Tsogo Sun Casino Management Company (Pty) Ltd 21 hours ago
Head Office - Tsogo Sun Casino Management Company (Pty) Ltd 1 day ago
Head Office - Tsogo Sun Casino Management Company (Pty) Ltd 1 day ago

Intermediate Full Stack Developer

Apply Now
Back to search page