Lead Frontend Engineer – React, TypeScript & Full-Stack Product Experience
Company: KAVIA AI
Location: India — Remote
Type: Full-time
Experience: 3-6 years
Compensation: based on experience and demonstrated product ownership up to 20LPA
About KAVIA AI
KAVIA AI is an enterprise software company building a production AI-native platform used today by teams working on complex, large-scale software systems.
We are creating an AI-native workflow and reasoning layer for the entire software development lifecycle—from requirements and architecture to code generation, testing, CI/CD, and long-term software evolution.
Unlike point tools or coding copilots, KAVIA is designed to understand, reason about, and operate on entire software systems over time. The platform helps engineering teams move faster while maintaining quality, traceability, security, and control.
At the core of the platform are:
Agent-based orchestration systems that plan, execute, and validate work across the software development lifecycle
Enterprise knowledge graphs that represent code, architecture, requirements, workflows, and decisions
Full lifecycle traceability that helps teams understand why software exists and how it evolves
AI-powered workflows that accelerate engineering, modernization, testing, and documentation
KAVIA is already deployed in production environments and used by enterprise customers. As our platform and customer footprint grow, we are investing in making KAVIA’s capabilities easier to discover, understand, trust, and use.
The Role
This is a hands-on frontend engineering and product-experience leadership role on an existing production AI platform.
As Lead Frontend Engineer, you will own the technical quality and continued evolution of KAVIA’s customer-facing product experience. You will work closely with the founding team, product leadership, backend and full-stack engineers, Field Deployment Engineers, and our UI/UX design contractor.
You will lead frontend development while helping us understand how customers use the product, where they encounter friction, and how we can improve usability, adoption, and successful task completion.
This is not a people-manager-only role, nor is it a role focused solely on translating completed designs into React components. We are looking for an engineer who combines strong frontend architecture with product judgment, UX sensitivity, customer empathy, and data-informed decision-making.
What You’ll DoLead and Evolve the Frontend Platform
Lead the development of KAVIA’s React and TypeScript-based frontend
Own important frontend capabilities from design and technical planning through deployment and production support
Improve frontend architecture, component reuse, maintainability, performance, and scalability
Establish frontend coding, testing, review, accessibility, and release standards
Help evolve a consistent design system and reusable component library
Refactor and harden existing customer-facing functionality as the platform grows
Improve the Product Experience
Translate complex AI and software-engineering capabilities into clear, usable workflows
Improve navigation, information architecture, discoverability, onboarding, and task completion
Design effective loading states, progress indicators, confirmations, empty states, validation, and client-side error messages
Help users understand what the AI system is doing, what requires their attention, and how to recover when something goes wrong
Reduce unnecessary complexity and cognitive load without hiding important technical information
Apply strong UI/UX judgment while collaborating with our design contractor on interaction and visual design
Use Product Data to Find and Remove Friction
Instrument customer journeys and product workflows using PostHog or similar product-analytics tools
Analyze funnels, feature adoption, session behavior, workflow completion, and abandonment
Use session recordings and product data responsibly to identify where users become confused or blocked
Define meaningful product-experience metrics and evaluate whether improvements deliver the intended outcome
Combine quantitative product data with customer feedback rather than relying solely on intuition
Work Closely with Customers and FDEs
Partner with Field Deployment Engineers and customer-facing teams to understand where users encounter difficulty
Turn recurring support issues and customer feedback into durable product improvements
Distinguish between customer-specific requests and broader product problems
Participate in selected customer discussions when direct technical or UX context is useful
Help close the loop from customer observatio

