Full Stack Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Johannesburg - South Africa

profile Monthly Salary: Not Disclosed
profile Experience Required: 6years
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

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
  • 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 Quotes Pricing)
  • Design APIs events and data ownership boundaries
  • Implement event-driven architecture (commands events projections)
  • Build deterministic decision engines (pricing underwriting claims)
  • Ensure full versioning discipline across APIs events and rules
  • Integrate systems via contracts not direct coupling
  • API Gateway and BFF patterns
  • Open Policy Agent (OPA)
  • Schema Registry and contract testing
  • Temporal or workflow engines


Qualifications

  • Matric and a Tertiary Degree


Front End Required Skills:

  • React (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


Back End Required Skills:

  • .NET Core (preferred) or equivalent backend platform
  • PostgreSQL and Redis
  • Kafka and/or NATS JetStream
  • Event-driven architecture and event sourcing concepts
  • API design and versioning strategies
  • Cloud platforms (AWS and/or Azure)
  • Containers (Docker Kubernetes)
  • Infrastructure as Code (Terraform)
  • OpenTelemetry for observability


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.ResponsibilitiesFrontend Engineer (Composable Micro f...
View more view more