Senior Frontend Engineer – HYBRID (Johannesburg), R800 – R900

Type: Hybrid
Salary: R800 – R900 per Hour
Type: Financial Services
Area: Johannesburg

Description

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

Senior Frontend Engineer

Share: