🧱 Frontend Engineer
🚀 About the Role
We're building Keymate, a next-gen identity & access management platform extending Keycloak with fine-grained authorization, multi-tenant policy control, and API-level observability.
This isn’t just another dashboard job.
We’re looking for a React Engineer with a strong architectural mindset to help us build a frontend framework, not just applications.
You’ll work on the core of a developer-facing IAM product that includes:
- A visual policy builder with DSL + simulation
- A multi-tenant console with scoped org/role/permission views
- API routing and caching layers (using Next.js & Node)
- Observability dashboards powered by OpenTelemetry & SigNoz
If you love thinking in components, architecture, rendering modes, and UI state at scale, this is your place.
🧩 What You’ll Do
- Architect and develop a modular, scalable frontend framework (built on React + Next.js)
- Implement SSR/CSR/hybrid rendering logic across pages and components
- Design reusable UI primitives and layout systems across our Admin Console
- Contribute to the evolution of our custom frontend meta-framework (possibly based on Refine)
- Build complex features like policy editors, attribute mappers, and role hierarchy viewers
- Lead API integration patterns with our Node.js API proxy layer (data routing, transformation, caching)
- Work closely with backend (Quarkus), FGAC, and observability engineers for full visibility experiences
✅ What We’re Looking For
- 4+ years of frontend engineering experience using React (not just library usage, but architecture)
- Deep knowledge of Next.js and SSR/CSR trade-offs in real-world apps
- Experience building or contributing to a frontend framework, design system, or developer platform
- Strong understanding of state, caching, hydration, layout performance, and testability
- Ability to work across the stack with Node.js, REST/gRPC APIs, or OpenAPI integrations
- Familiarity with security-oriented or infrastructure-oriented UIs is a strong plus
🌐 Nice to Have
- Familiarity with authorization visualizations (RBAC trees, policy diff, permission matrices)
- Knowledge of Refine, Shadcn/UI, Tailwind, or tRPC is a plus
- Understanding of frontend observability, OpenTelemetry tracing, or API instrumentation
- Experience building admin consoles, workflow editors, or low-code builders
🤝 What We Offer
- The opportunity to define the frontend foundation of a platform used across enterprises
- A product-first team with deep respect for architecture, DX, and maintainability
- Fully remote and async-friendly culture
- Direct impact on how IAM, authorization, and API security are visualized and managed
Note: This role is for engineers—not just implementers. You’ll shape the tools and patterns other developers rely on.
Ready to Apply?
We'd love to hear from you! Express yourself freely in an email and tell us why you're excited about this role.
Send your application to:
careers@keymate.io
Note: You can share your resume in whichever medium you express yourself best - whether that's a PDF, portfolio website, GitHub profile, or creative presentation.