Senior Software Engineer, Frontend
Leads end-to-end frontend engineering for AI-powered legal products like Assistant, Vault, and Workflows using React and TypeScript. Builds high-performance UIs, architects design systems, optimizes performance, and mentors peers in a hybrid San Francisco environment.
About the job
What You'll Do
- Build new interfaces for lawyers and organizations to collaborate with AI.
- Lead end-to-end UI features for Assistant, Vault, Workflows, our Word/Outlook add-ins, and future Harvey products — from scoping and design reviews to implementation, launch, and iteration.
- Build polished, high-performance React + TypeScript interfaces using TailwindCSS, with crisp interactions, resilient state management, and strong error handling.
- Architect reusable components and patterns and evolve our internal design system.
- Optimize frontend performance at scale.
- Collaborate tightly with design and backend/infrastructure to shape APIs and UX for long-running jobs, streaming results, and tool-calling workflows.
- Raise the bar on frontend reliability and security UX for enterprise and regulated environments.
- Mentor peers through thoughtful code reviews and documentation; help refine our frontend standards and developer experience.
What You Have
- Experience with React, Typescript, and CSS (we use Tailwind CSS)
- Track record of building fast-growing SaaS products by leveraging PWA technologies
- Track record of shipping highly intuitive products, strong attention to detail
- Experience working at startups and scaleups (anywhere from early-to-late-stage) is a plus
Compensation Range
$200,000 - $260,000 USD
Skills
React, TypeScript, Tailwind, Pwa, CSS
Similar jobs
Frontend Engineering jobsOwn and advance deck.gl-based geospatial visualization libraries, delivering scalable 2D and 3D rendering for mapping data while improving performance and mentoring engineers. Requires 5+ years of software engineering experience, strong React and TypeScript skills, and hands-on WebGL mapping expertise.
Senior frontend engineer building data-dense compensation and pricing interfaces, while shaping scalable architecture, performance, accessibility, and technical strategy. Requires 5+ years of frontend engineering experience plus strong prioritization, communication, and mentoring skills.
Senior frontend engineer building and refining client-facing financial software, leading end-to-end technical work and cross-functional projects. Requires 7+ years of frontend experience with React, TypeScript, ES6+, and Webpack.
Senior frontend engineer responsible for designing and delivering advertiser-facing creative and recommendation workflows in React and TypeScript. The role requires 5+ years of production web application experience, strong frontend architecture skills, and cross-functional collaboration with product, design, data, and machine learning teams.
Build Reddit’s web media experience, including the React/TypeScript player interface and backend APIs that support low-latency video and audio playback. The role requires 5+ years of software development experience and strong modern web development skills.