About the position
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 [URL Removed]
- 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, [URL Removed] (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
Desired Skills:
- NET Core
- Cloud platforms
- React
- Next.js
- Containers
- Infrastructure as Code
Desired Qualification Level:
About The Employer: