Responsibilities include building and refining UI components using React,
managing client-side state with Zustand,
integrating frontend components with backend APIs,
and participating in integration testing to ensure reliability and usability.
The role involves close collaboration with engineers and researchers across the stack to prototype and iterate on experimental features.
Requirements
Experience or strong interest in frontend development and responsive UI design
Familiarity with React and modern JavaScript/TypeScript workflows
Exposure to or interest in state management tools such as Zustand
Understanding of API integration and frontend–backend interaction
Interest in or experience with integration testing and UI validation
Strong problem-solving skills and attention to detail
Ability to collaborate effectively in a remote, research-oriented team
Pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field
Additional Instructions
Responsibilities include building and refining UI components using React,
managing client-side state with Zustand,
integrating frontend components with backend APIs,
and participating in integration testing to ensure reliability and usability.
The role involves close collaboration with engineers and researchers across the stack to prototype and iterate on experimental features.