Responsibilities
- Design, implement, and maintain responsive, accessible, and user-friendly frontend interfaces using React and TypeScript
- Collaborate closely with product designers to turn complex ideas into elegant, intuitive UIs
- Optimize application performance and reliability, with a focus on rendering speed and responsiveness
- Drive major frontend initiatives, including partnering with backend teams to define APIs and test and refine end-to-end flows
- Establish best practices, and mentor other engineers on frontend technologies
- Build reusable component libraries and frontend infrastructure that accelerate product development
- Partner with backend and platform teams to define and refine APIs and end-to-end flows
Requirements
- 5+ years of experience building production-grade web applications
- Deep expertise in React, TypeScript, and modern web development tooling
- Track record of building well-crafted, performant, and scalable UIs
- Strong product intuition and empathy for the user experience
- Experience working in cross-functional product teams in a fast-paced environment
- Excellent communication and collaboration skills
Nice to Have
- Familiarity with Tailwind CSS, Next.js, or other modern frontend frameworks
- Background in developer tools or data/ML infrastructure products
- Experience with WebSockets, real-time data, or custom visualization tooling
- Contributions to open-source projects or public engineering work
Benefits
- Competitive compensation, including meaningful equity.
- 100% coverage of medical, dental, and vision insurance for employee and dependents
- Flexible PTO policy including company wide Winter Break (our offices are closed from Christmas Eve to New Year's Day!)
- Paid parental leave
- Fertility and family-building stipend through Carrot
- Company-facilitated 401(k)
- Exposure to a variety of ML startups, offering unparalleled learning and networking opportunities.