This job is no longer available
This job expired on 27/07/2026. It no longer accepts applications.
Full Stack Developer – Composable Micro‑Frontend Platform
Tych Business Solutions · Gauteng
Job description
About the role
We are looking for a hands‑on Full Stack Developer with a finance background to build independent, composable micro‑frontend modules and domain‑aligned backend capabilities. You will work on a governed portal shell that uses runtime composition, ensuring deterministic decisioning, versioning, and replayability.
Key responsibilities
- Develop micro‑frontend widgets, panels and tabs using React, Next.js and Module Federation.
- Integrate frontend modules via platform SDKs for context, events, telemetry and messaging.
- Maintain responsive, accessible UI that follows the design system and performance budgets.
- Own domain capabilities such as Party, Quotes and Pricing, designing APIs, events and data boundaries.
- Implement event‑driven architecture, deterministic decision engines and full versioning discipline.
- Integrate external systems through contracts, using API Gateway, BFF patterns and Open Policy Agent.
- Work with cloud platforms (AWS/Azure), containers (Docker, Kubernetes), IaC (Terraform) and observability tools (OpenTelemetry).
Required profile
- Matric and a tertiary degree.
- Finance domain experience is a plus.
- Strong understanding of browser security (CSP, sandboxing) and event‑driven concepts.
Required skills
- React, Next.js (App Router), TypeScript
- Module Federation or micro‑frontend architecture
- State management (React Query, Zustand)
- .NET Core (preferred) or equivalent backend platform
- PostgreSQL, Redis
- Kafka, NATS JetStream
- Event‑driven architecture and event sourcing
- API design and versioning
- AWS and/or Azure
- Docker, Kubernetes
- Terraform
- OpenTelemetry (frontend & backend)
- Open Policy Agent (OPA), Schema Registry, contract testing
- Temporal or other workflow engines
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Tych Business Solutions
Gauteng