Senior Frontend Platform Engineer, Design Systems
Build and evolve LangChain’s reusable React component library and the tooling that supports accessible, consistent, high-quality interfaces across its products. The role requires strong React and TypeScript expertise, design-systems experience, and close collaboration with designers.
About the job
Responsibilities
- Build and own LangChain’s component library.
- Design and implement reusable, composable React components that are flexible, accessible, and production-ready.
- Partner with designers to translate design systems, tokens, and interaction patterns into code.
- Develop design-system tooling and workflows for theming, tokens, versioning, testing, and component discovery, including Storybook.
- Make architectural decisions supporting accessibility, performance, consistency, and maintainability.
- Improve UI build and test workflows.
- Optimize build performance, bundling strategy, and package versioning for the component library.
- Maintain tooling for UI testing and dependency management.
Requirements
- Strong experience building modular, composable, and well-documented component libraries or design systems.
- Deep knowledge of React, TypeScript, HTML, and CSS.
- Familiarity with styling approaches such as CSS Modules, CSS-in-JS, Tailwind, and Sass.
- Experience collaborating closely with designers and non-engineering partners.
- Strong attention to detail and a high bar for craft.
- Passion for accessibility and inclusive design.
- Familiarity with UI component testing and visual regression testing.
Nice to Have
- Experience with Storybook, Chromatic, and design-token pipelines.
Compensation & Benefits
- Annual salary range: $170,000–$195,000 USD.
- Variable compensation for relevant roles, meaningful equity, and benefits.
- Medical, dental, and vision coverage.
- Flexible vacation.
- 401(k) plan and life insurance.
- Meals on in-office days in the US.
Skills
React, TypeScript, HTML, CSS, Css Modules, Css-In-Js, Tailwind, Sass, Storybook, Chromatic, Design Tokens, Visual Regression Testing
Similar jobs
Frontend Engineering jobsBuild and maintain complex React and TypeScript interfaces for manufacturing, engineering, and AI/ML workflows. The role requires experience with stateful interaction-heavy applications, data validation, debugging, and cross-functional collaboration in technically complex environments.
The Senior Software Engineer will build and scale frontend platform infrastructure, including a design system and reusable component library, while collaborating with engineering teams to improve developer and user experiences. The role requires 5–8 years of professional engineering experience and strong TypeScript or JavaScript skills.
Develops and enhances user-facing features for LangSmith, an AI observability platform using React and TypeScript. Requires extensive frontend experience, build tools proficiency, API integration, and strong collaboration skills in a fast-paced startup.
Build and own scalable, consumer-facing fantasy sports web experiences using React and TypeScript. The role emphasizes responsive interaction design, animation, performance, reusable components, and API integration, requiring 5+ years of web development experience.
Leads development of React-based web applications for complex real-time and historical aviation data, while mentoring engineers and setting frontend architecture and quality standards. Requires 5+ years of experience with React, TypeScript, JavaScript, state management, and performance optimization.