Skip to content
HarveyHarvey

Staff Software Engineer, Frontend

Build foundational frontend platform infrastructure and enterprise-facing collaboration features for AI-powered legal products. The role requires 5+ years of frontend-focused engineering experience, strong React, TypeScript, and CSS skills, and the ability to work across the stack.

About the job

Responsibilities

  • Design and build foundational infrastructure, including authentication, permissions, feature flagging, notifications, and document management integrations.
  • Build and evolve the internal product platform to accelerate development across multiple product lines and engineering teams.
  • Lead development of enterprise-facing features such as secure multi-party collaboration, cross-organization workflows, and robust administrative controls.
  • Maintain high standards for security, privacy, and system reliability when handling sensitive legal data.
  • Collaborate cross-functionally with product, AI, design, and go-to-market teams to deliver enterprise-ready user experiences.

Requirements

  • 5+ years of post-BS/MS, frontend-focused software engineering experience on platform and/or product-oriented teams.
  • Experience working across the stack to ship user-facing features with measurable impact.
  • Strong knowledge of React, TypeScript, and CSS.
  • Familiarity with or interest in enterprise SaaS patterns, including role-based access control, feature flag systems, and third-party integrations.
  • Track record of shipping intuitive products with strong attention to detail.
  • Strong programming skills and general computer science knowledge.

Compensation and Benefits

  • Hybrid working arrangement: 3 days per week in the Toronto office and 2 days working from home.
  • Relocation assistance for new employees.
  • May be eligible for the Harvey Bonus Plan or a role-specific commission/bonus.
  • May be eligible for annual refresh equity grants.
  • Compensation offers vary based on geography, experience, skills, job duties, and business need.

Skills

React, TypeScript, CSS, Role-Based Access Control, Feature Flags, Third-Party Integrations, Authentication, Notifications, Document Management, Enterprise Saas

ClickUp

ClickUp

United States
Staff Frontend Engineer
No salary listedRemote8+ YOEFrontend Engineering

Build and optimize reusable Angular frontend features, partnering with design, product, backend, integrations, and QA teams. The role requires 8+ years of JavaScript experience, strong TypeScript and state-management expertise, performance knowledge, and a track record of mentoring engineers.

ClickUp

ClickUp

United States
Principal Frontend Engineer
No salary listedRemote10+ YOEFrontend Engineering

Drives company-wide frontend architecture and technical strategy while designing scalable Angular and React systems. The role requires 10+ years of frontend engineering experience, expert TypeScript and state-management skills, and strong cross-team technical leadership.

Sardine

Sardine

Ontario, Canada

Senior Software Engineer - AI Experiences
CA$160k+/yrRemote7+ YOEFrontend Engineering

Frontend-focused senior engineer responsible for building polished AI product experiences in React and TypeScript, with secondary ownership of Go services and APIs. The role requires 7+ years of software engineering experience, frontend leadership, mentoring, and effective use of AI-assisted development tools.

Brex

Brex

Seattle, WA
Senior Software Engineer, Frontend
$192k+/yrHybrid7+ YOEFrontend Engineering

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.

Earnin

Earnin

Vancouver, Canada

Senior Front End Engineer
No salary listedRemote5+ YOEFrontend Engineering

Build and evolve scalable web experiences and frontend architecture for early-stage financial products using React, TypeScript, and Next.js. The role requires strong production web development expertise, architectural leadership, testing experience, and mentorship skills.