onsite
Senior Frontend Software Engineer - HARVEY
Software Engineer
Senior Frontend Engineer leading the design and delivery of high‑performance web interfaces using React, TypeScript, and modern web technologies to power an AI‑driven legal services platform.
About the role
Key Responsibilities
- Architect, develop, and maintain responsive web applications using React and TypeScript.
- Collaborate with product, design, and backend teams to translate requirements into clean, reusable UI components.
- Implement state management, data fetching, and API integration with GraphQL and REST services.
- Ensure performance, accessibility, and cross‑browser compatibility across all features.
- Mentor junior engineers, conduct code reviews, and champion best practices in front‑end development.
Requirements
- 5+ years of professional experience building complex web applications with React and TypeScript.
- Strong proficiency in JavaScript, HTML5, and CSS3 (including modern layout techniques).
- Hands‑on experience with GraphQL, REST APIs, and front‑end build tools (Webpack, Babel, etc.).
- Deep understanding of performance optimization, accessibility standards, and responsive design.
- Excellent problem‑solving skills and ability to work effectively in a fast‑paced, collaborative environment.
Skills
reacttypescriptjavascriptgraphql