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
Similar jobs
Frontend Engineering jobsBuild 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.
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.
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.
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.
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.