Senior Web Engineer
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.
About the job
Responsibilities
- Collaborate with designers to understand user requirements and translate them into technical specifications for a fantasy sports product.
- Write clean, maintainable, and efficient code using React, TypeScript, and related libraries.
- Build fluid, responsive interfaces with a strong emphasis on animation and gesture interactions.
- Troubleshoot and debug complex performance, socket, data-caching, and related issues.
- Develop reusable UI components and implement a well-structured component hierarchy.
- Integrate front-end components with back-end services using RESTful or GraphQL APIs.
- Stay current with React advancements, web development best practices, and accessibility guidelines.
Requirements
- 5+ years of web application development experience, with React as the primary framework.
- Experience building and owning a large-scale, consumer-facing application.
- Strong interaction-design skills, including depth in web animation and gesture work.
- Ability to own and develop large-scale products in fast-paced, ambiguous environments.
- Bachelor's degree in Computer Science or equivalent experience.
- Active interest and participation in fantasy sports.
Compensation
- Salary range: $160,000–$220,000 USD.
- Benefits include medical, dental, paid time off, and 401(k).
Skills
React, TypeScript, Tailwind, React Query, Next.js, REST APIs, GraphQL, Web Animation, Gesture Interaction, Web Accessibility, Data Caching
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.
Senior Frontend Engineer building and maintaining user-facing DeFi products, complex frontend components, and client-side transaction flows. Requires strong software fundamentals, product judgment, attention to detail, and at least three years of professional coding experience.
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.
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.