Full Stack Developer

NTT Data
full time Johannesburg South, Gauteng Computer Occupations
Posted:
June 10, 2026
Location:
Johannesburg South, Gauteng, South Africa

Job Description

Summary of Role
Build independent, composable micro frontend modules that integrate into a governed portal shell using runtime composition. Build domain-aligned, event-driven backend capabilities that support deterministic decisioning, versioning, and replay ability.

Responsibilities

Frontend Engineer (Composable Micro frontend Platform)

  • Develop micro frontend modules (widgets, panels, tabs) using React and Next.js
  • Integrate via Module Federation and platform extension points
  • Use platform SDK for context, events, telemetry and messaging
  • Ensure compliance with platform contracts and governance rules
  • Build responsive, accessible UI aligned to design system
  • Maintain performance budgets and emit telemetry

Backend Engineer (Domain & Platform Capability Engineering)

  • Own and implement domain capabilities (e.g. Party, Quot...

Apply for this Job

Submit your application for the Full Stack Developer position at NTT Data.

Apply Now Save for Later

Job Overview

Job Type: full time
Location: Johannesburg South, South Africa
Posted: June 10, 2026
Deadline: July 20, 2026