Zinnov
Senior Full Stack Engineer
Koramangala, Bangalore, Karnataka, India. Posted 6 months ago
The role
You will build the product experience for an enterprise platform: dashboards, a chat interface, persona-based layouts, and the API layer that connects the UI to agent and data layers. You will also own internal workflows for finance sign-off and platform governance.
What you will do
- Build the NextJS web app: dashboards, chat interface, and persona-based views.
- Implement data-heavy UI patterns: tables, drilldowns, charts, and exports.
- Ensure accessibility, usability, and a consistent experience across personas.
- Build and maintain a NestJS Backend-for-Frontend (BFF) layer connecting the UI to agent and data services.
- Treat BFF APIs as versioned platform contracts and manage changes cleanly.
- Implement role-based access control (RBAC) in the UI so views adapt to tenant-scoped access boundaries.
- Work with AI engineers to pass context safely and render structured responses.
- Own internal workflows that enable finance sign-off and platform governance.
Required qualifications
- 3+ years of full stack development with React/NextJS.
- TypeScript is mandatory.
- Experience with FastAPI for BFFs.
- Comfort with auth flows (JWT) and multi-tenant UI design.
- Strong UI engineering craft: clean component systems and reusable design.
- Practical approach to performance and data rendering at scale.
- Strong collaboration across AI, data, and DevOps teams.
Nice to have
- Experience with NestJS (or equivalent BFF patterns).
About the company
Zinnov is a global management consulting firm that helps organizations make data-led decisions on market entry, global operating models, M&A, and long-term growth. It has 450+ professionals across 10 global offices.