📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Senior Full Stack Engineer – Micro Frontends & Event‑Driven Backend

Salt · Johannesbourg et périphérie

Contract Senior 500 - 600 ZAR/hour 🇬🇧 English
React Next.js TypeScript Module Federation React Query Zustand CSP OpenTelemetry .NET Core PostgreSQL Redis Kafka NATS JetStream Event Sourcing API design AWS Azure Docker Kubernetes Terraform

Job description

About the role

We are looking for senior full‑stack engineers to join a 12‑month contract building a next‑generation platform based on composable micro frontends and deterministic, event‑driven back‑ends. You will work on both the UI layer and core domain services, delivering high‑performance, contract‑driven systems.

Key responsibilities

  • Develop independent micro‑frontend modules using React and Next.js (App Router) with Module Federation.
  • Integrate frontend modules via the platform SDK for context, events, telemetry and messaging.
  • Build responsive, accessible UIs that respect performance budgets and emit telemetry.
  • Own and implement core domain capabilities (e.g., Party, Quotes, Pricing) using event‑driven architectures.
  • Design versioned APIs, events and data ownership boundaries, avoiding direct coupling.
  • Utilise API gateways, BFF patterns, Open Policy Agent, schema registries and workflow engines such as Temporal.

Required profile

  • Matric and a tertiary degree.
  • Proven senior‑level experience in both frontend and backend engineering.
  • Passion for building scalable, decoupled systems with strict contract compliance.

Required skills

  • React, Next.js, TypeScript, Module Federation, React Query, Zustand.
  • Browser security concepts (CSP, sandboxing) and OpenTelemetry.
  • .NET Core (or equivalent), PostgreSQL, Redis, Kafka, NATS JetStream.
  • Event‑driven architecture, event sourcing, API design and versioning.
  • Cloud platforms (AWS or Azure), Docker, Kubernetes, Terraform.

What we offer

  • 12‑month contract at R500‑600 per hour.
  • Opportunity to work on cutting‑edge micro‑frontend and event‑driven technologies.
  • On‑site collaboration in Braamfontein, Johannesburg.

Questions fréquentes

Le salaire proposé pour ce poste est de 500-600 ZAR par mois. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contract basé à Johannesbourg et périphérie.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Salt

Johannesbourg et périphérie