The role
You'll build the product surfaces where customers model, build and run supply-chain decisions: complex, data-heavy workflows, editors, grids and app-building experiences. Your instinct shows in the UI, but your ownership doesn't stop at the browser: you'll shape the API and data contract behind each surface and own it in production. It's a senior role, with level set by what you demonstrate.
What you'll own
- Data-heavy product surfaces end to end, from contract and UI to release and iteration
- Frontend architecture: component boundaries, state and data fetching, performance, accessibility
- Shared patterns and components, built with design and product, that make the next surface faster to ship
- The service side: APIs, data contracts, permissions and failure handling across layers, plus testing, observability and release safety
What we're looking for
- Strong React and TypeScript/JavaScript fundamentals, below the framework layer
- Complex user-facing products you personally shipped and ran in production
- Credible backend ownership; Node.js/TypeScript helps, equivalent depth is fine
- Product thinking: you frame the user problem before choosing an implementation
- Startup experience, a hands-on ownership style and clear communication
Good to have
Micro-frontends, monorepos or shared component systems; developer tools, data products or workflow builders; SQL, multi-tenant SaaS and observability-heavy systems.
Location
Bengaluru or Chennai, hybrid.
How we hire
Recruiter screen, an architecture chat with an engineering lead, live component/API design and system design rounds, then a bar-raiser deep dive and a values conversation. All rounds are live; there's no take-home.