The Role
Lead frontend architecture and implementation for a data-dense fintech platform: own component structure, state and server-state patterns, API consumption, high-performance tables and dashboards, Ant Design-based design system, code quality, testing standards, mentorship, and AI-augmented engineering workflows.
Summary Generated by Built In
Termgrid is rewriting the rules of private capital markets. We built the category-defining operating system for deal professionals — the platform where the world's most sophisticated private equity sponsors, lenders, and advisors manage every stage of their financing workflows.
Founded in 2019 by Dipish Rai (Harvard MBA, IIT, Columbia; ex-Providence Equity) and Vishal Singh (Columbia MS CS; ex-CTO Link3D, acquired by Nasdaq: MTLS), Termgrid has achieved what few fintech companies dream of: 4 of the top 5 global private equity firms trust us as their core technology partner. 1600+ institutions. 30,000+ professionals.
About the Role
We are looking for a powerhouse Frontend Engineer who views the browser as a high-performance application platform. You won’t just be building components; you’ll be architecting the interface of modern finance. You’ll sit at the intersection of sophisticated UI patterns and robust security, ensuring our platform is as resilient as it is intuitive.
What You’ll Do
- Own the frontend architecture: component structure, state management strategy, data-fetching patterns, and the conventions the team builds against.
- Make and defend stack decisions, choosing the right library or pattern for the problem and knowing when not to add a dependency.
- Build complex, data-heavy interfaces, including high-density tables, dashboards, and interactive views, with performance treated as a feature, not an afterthought.
- Define how we consume APIs on the frontend: loading, error, caching, and server-state patterns that are consistent across the product.
- Establish and maintain our design system on top of Ant Design, including theming, customization, and reusable component patterns.
- Set the quality bar through code review, testing standards, and mentorship, and level up the engineers around you.
- Drive an AI-augmented engineering workflow, using tools like Claude Code to accelerate delivery and helping the team adopt an AI-first approach to building.
- Translate product and design intent into scoped, sequenced technical work, and communicate trade-offs clearly to non-engineering stakeholders.
What We’re Looking For
- Deep, production-grade React: functional components, composition patterns, and disciplined use of hooks (useState, useEffect, useMemo, useCallback, useRef, plus custom hooks).
- Strong command of the Context API and a clear point of view on when to use context versus other state approaches.
- Render-performance awareness: you understand re-renders, memoization, and how to keep a data-heavy UI fast.
- Fluent with interface and type, and clear on when to use each. (We treat both as core, not optional, at this level.)
- Extending and inheriting interfaces, building generic types, and using utility types to keep code type-safe and DRY.
- Comfortable defining type-safe contracts between the frontend and the API layer.
- Proven experience consuming REST APIs into the UI and managing server state cleanly across loading, error, and caching states.
- Handling large and complex response payloads without degrading the user experience.
- Solid command of client-side routing (e.g. React Router): nested routes, route guards, and route-level code splitting.
- The ability to evaluate, select, and standardize the frontend stack, weighing trade-offs rather than reaching for the default. This is a lead-level expectation, not a nice-to-have.
- Hands-on experience with a component library; we use Ant Design, including theming and customization.
- An eye for translating design into consistent, reusable components, and the judgment to assess how a given build affects the wider product.
- Active, fluent use of AI coding tools (Claude Code, Cursor, Copilot, or similar) in real delivery, and comfort setting up AI-augmented workflows for a team.
- A track record of mentoring engineers, running effective code reviews, and setting standards that hold as a team scales. Good-to-Have Skills
- Next.js and an understanding of server-side rendering and where it adds value.
- Experience with data visualization and high-performance tables (virtualization, TanStack Table, AG Grid, charting libraries), especially in a financial or analytics-heavy product.
- Testing maturity (React Testing Library, Vitest / Jest, Playwright) and a view on what to test and why.
- Familiarity with modern build tooling (Vite, Turbopack) and bundle optimization.
- Awareness of accessibility and cross-browser standards.
- Exposure to fintech, capital markets, or other data-dense domains.
Must-Have Skills
React (expert level)
TypeScript (advanced)
API integration on the frontend
Routing
Library and architecture judgment
Design systems and UI libraries
AI-driven development
Technical leadership
Skills Required
- Expert-level React (functional components, hooks, Context API, render-performance awareness)
- Advanced TypeScript (interfaces, generics, utility types, type-safe API contracts)
- Frontend architecture ownership (component structure, state management, data-fetching patterns)
- API integration and server-state handling for REST APIs (loading, error, caching patterns)
- Client-side routing expertise (nested routes, route guards, code splitting)
- Design system experience on Ant Design including theming and reusable component patterns
- Technical leadership: mentorship, code reviews, setting standards
- Practical use of AI coding tools and setting up AI-augmented workflows (Claude Code, Copilot, Cursor, etc.)
- Building high-performance, data-heavy interfaces and tables (virtualization awareness)
- Ability to evaluate and standardize frontend libraries and architecture decisions
- Next.js and server-side rendering knowledge
- Experience with data visualization or high-performance tables (TanStack Table, AG Grid, charting libraries)
- Testing maturity (React Testing Library, Vitest/Jest, Playwright)
- Familiarity with modern build tooling and bundle optimization (Vite, Turbopack)
- Awareness of accessibility and cross-browser standards
- Exposure to fintech, capital markets, or other data-dense domains
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Termgrid is a category-defining operating system for deal professionals in private capital markets. The platform specializes in streamlining deal management and execution for private equity sponsors, lenders, and advisors, with a focus on private credit and direct lending. By centralizing workflows for origination, diligence, approval, closing, and portfolio management, Termgrid helps organizations improve efficiency and reduce execution risk.







