This is a fantastic contract opportunity for a Senior Front-End Developer to build a modern microfrontend platform as part of a large-scale digital transformation.
12-month contract | R900 per hour | Johannesburg
THE COMPANY:
One of South Africa’s largest retail insurance organisations, providing life and risk products at scale. The business is modernising its core platforms, moving away from legacy systems toward a scalable, event-driven architecture that supports real-time pricing, underwriting, and claims.
ROLE PURPOSE:
Build independent, composable microfrontend modules that integrate into a governed portal shell using runtime composition.
CORE RESPONSIBILITIES:
- Develop microfrontend 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
REQUIRED SKILLS:
- React, Next.js (App Router), TypeScript
- Module Federation or microfrontend architecture experience
- State management (React Query / Zustand)
- Strong understanding of browser security (CSP, sandboxing)
- Experience with OpenTelemetry (frontend)
- Experience with design systems and component libraries