Frontend Engineer
The Product Highway
2 - 5 years
Bengaluru
Posted: 15/04/2026
Job Description
About TPH
The Product Highway is an AI-native product strategy and engineering firm that partners with businesses from idea to enterprise scale. We grew from zero to multi-million ARR in our first year, serving clients across India, APAC, Europe, and North America.
We believe the traditional product/software model is endingproduct and business development are converging. The future belongs to small, high-leverage teams of forward-deployed product managers and engineers who build businesses end-to-end, repeatedly.
While AI has transformedhowsoftware is built, little has changed aboutwhatto build and why. Thats our focus. We treat software as an approximation of the real world, prioritizing alignment with business logic, customer behavior, and value creation over code volume or sprint velocity.
Weve rethought every process from first principlesembedding AI across everything we do, from in-house AI project managers to tools like Cursor and Claude. The result: legacy systems rebuilt in under 6 months, enterprise platforms in under 3, and mobile apps in under 1.
We take on only problems we find meaningful and ship only what we stand behindraising the bar with every hire.
Who were looking for
Regardless of role, every person at TPH shares these traits:
- End-to-end owners
- Clear, direct communicators
- Uncompromising on quality
- AI-obsessed
- Structured thinkers
- Experienced enough to use AI systematically
Why were hiring
TPH builds products across fintech, e-commerce, SaaS, enterprise platforms, and consumer appsand all of them live or die on the frontend. Users dont see APIs or databases; they judge the interface. Even the best backend fails if the product feels slow, confusing, or broken.
Frontend engineering here isnt about turning Figma into Reactits about building scalable systems: robust component architectures, resilient state management, and performance that holds up in production. You own the layer users and clients experienceand judge us by.
This isnt project-specific. Youll move across client workbuilding from scratch, rebuilding legacy frontends, or introducing design-system discipline. The constant: ensuring fast, well-architected frontends that meet TPHs quality bar.
We want a frontend-first engineer with enough range to work across the stack when needed. You shouldnt block on backend issuesyou should trace, fix or propose solutions, and keep momentum. Full-stack isnt the role, but full-stack willingness is essential.
AI has fundamentally changed frontend work. Tools like Cursor and v0 let you scaffold, generate, and prototype faster than ever. Writing everything manually is already outdated. We need someone who uses AI as leveragenot a crutchto ship faster while raising the quality bar through refinement and detail.
What youll do
- Build production frontends in React and Next.js from project setup and architecture decisions to deployed, performant applications.
- Design and implement component systems that scale reusable, composable, well-typed component libraries that work across features and pages seamlessly.
- Translate design into production UI with taste and precision working closely with our design team, you turn Figma into interfaces that dont just match the mockup but actually feel right. Animations, transitions, micro-interactions, responsive behavior the details that separate a good frontend from a great one.
- Own performance and user experience bundle size, Core Web Vitals, perceived load time, interaction latency.
- Make frontend architecture decisions independently state management strategy, rendering approach (SSR, SSG, ISR, client-side), data fetching patterns, caching, code splitting.
- Build complex interactive interfaces dashboards, data visualization, multi-step flows, real-time UIs, drag-and-drop, rich text editors. Not every project will need all of these, but you should be comfortable with the complexity
- Work with APIs and shape the contract you consume backend APIs, but you also push back when the API shape doesnt serve the frontend well.
- Step across the stack when it makes sense write an API endpoint, fix a database query, adjust a backend route. Not your primary job, but you dont let a backend change become a blocker.
- Push back on design when needed. Spot gaps, edge cases, and poor interactionspropose better solutions.
- Ship features end-to-endfrom requirements to production-ready code. Own execution.
- Write maintainable codeclean APIs, strong types, tests, and clear patterns. Build for teams, not prototypes.
- Work across clients and contexts. Adapt quickly and carry best practices forward.
Must-haves
- 4+ years building frontend applications in production not landing pages or WordPress themes, but real interactive products with complex state, dynamic data, and demanding users
- Deep expertise in React and Next.js hooks, server components, app router, SSR/SSG/ISR patterns, middleware, API routes. You dont just use Next.js, you understand its rendering model and make deliberate architectural choices
- Strong TypeScript proper typing, generics, discriminated unions, type inference. TypeScript isnt optional overhead for you, its how you design component APIs and catch bugs before they ship
- Can own frontend architecture decisions how to structure the app, where state lives, how data flows, what renders where and when. Youve made these decisions on production projects and lived with the consequences
- Design sensibility you can look at a Figma file and translate it faithfully, but you can also look at a design and know when something wont work in practice. Spacing, alignment, responsive behavior, interaction states you notice when things are off, and you care enough to fix them
- Performance-conscious by default you think about bundle size, re-renders, lazy loading, image optimization, and Core Web Vitals without someone asking you to. Youve profiled and optimized production frontends
- Willingness and ability to work across the stack you dont need to be a backend expert, but you should be able to read Python or Node.js code, trace a bug to an API endpoint, write a simple endpoint if needed, and unblock yourself without waiting for someone else
- Has built and consumed REST and GraphQL APIs you understand API design from the frontends perspective and can shape the contract with the backend team to serve the UI well
- Has deployed and operated production frontend applications CI/CD, Vercel/Netlify or custom deployment pipelines, environment configuration, feature flags.
- Comfortable working in a services environment different projects, different clients, different codebases.
Strong pluses
- Has built or evolved design systemstokens, primitives, and patterns teams rely on
- Experience with motionFramer Motion, CSS, GSAP. You use animation to enhance UX, not decorate it
- Has built data-heavy interfacesdashboards, analytics, tables, and visualizations (D3/Recharts). You make complex data usable
- Experience with real-time UIsWebSockets, optimistic updates, live collaboration, event-driven updates
- Strong mobile-first/responsive experiencerethinking layouts and interactions, not just adding media queries
- Has integrated AI featuresstreaming LLMs, chat UIs, AI search, generative UI. You understand AI-native UX patterns
- Experience with React + React Native or Flutterable to work across web and mobile
- Has worked in services/consultingcomfortable with pace, context switching, and client interaction
- Has mentored junior engineerscode reviews, architecture, and component design best practices
AI-native expectations
Frontend engineering has been transformed by AI more than almost any other discipline. We expect you to lead this shift, not catch up to it.
- Use Cursor or Claude Code as your primary environmentscaffolding, refactoring, and shipping production features through AI-assisted workflows daily
- Use AI for rapid UI prototypingtools like v0, Claude, or Cursor to go from idea to working components in minutes, then refine. AI creates the draft; you ensure quality
- Maintain CLAUDE.md and .cursorrules as living documentsencoding conventions, design tokens, TypeScript patterns, and project constraints
- Use AI for code review and refactoringcatch inconsistencies, improve performance, flag accessibility issues, and enforce patterns
- Generate tests, Storybook stories, docs, and types with AIthen review and refine. You dont ship unreviewed AI output, but you eliminate manual scaffolding
- Leverage AI for cross-stack workfix endpoints or queries confidently without slowing down
- Treat AI as quality leverage, not just speeduse the time saved to refine interactions, optimize performance, and handle edge cases
Not the right fit if
- You want to work on one product long-termthis is a services role with multi-domain exposure. Variety is the point.
- You think frontend is just matching mockupsthis role is about systems, architecture, and end-to-end frontend quality.
- You avoid backend workwe need engineers who can cross the stack and unblock themselves.
- You rely on pixel-perfect specsyoure expected to make judgment calls on spacing, responsiveness, interactions, and edge cases.
- Youve only built simple CRUD apps or marketing siteswe need experience with complex, interactive, production-grade frontends.
- You favor clever abstractions over clarityyour code must be readable and maintainable by others.
- You dont have design opinionswe need engineers who challenge, suggest better solutions, and care about UX as much as code.
- You dont use AI tools dailywriting everything from scratch means operating below the speed and scope we expect.
How to apply
Send your resume and a short note on why this role excites you to piyush@theproducthighway.com and prity@theproducthighway.com.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
