Remote job
Senior UI Developer (React / AI-Native Experiences)
Job details
About this role
Role overview Build the frontend for an AI-powered creative product, turning complex workflows and generated content into responsive, polished interfaces. You will lead frontend architecture while working across product, design, backend, and AI, helping shape both the codebase and the user experience from an early stage.
Responsibilities - Lead development of React applications and make decisions about component structure, state, data synchronization, and rendering. - Build responsive interfaces connected to REST APIs, WebSocket streams, and AI services, including streaming responses and generated media. - Translate design concepts into production interactions, with attention to layout, typography, motion, and fine details. - Work with design and AI colleagues on experiences involving dynamic visuals, audio, video, and other generated content. - Add client-side analytics and error reporting, and improve speed, accessibility, and reliability across devices and browsers. - Contribute to reviews, testing, and performance audits, and keep up with emerging AI interface patterns.
Requirements - At least five years of experience in a senior UI development role. - Production experience designing interfaces for language models or generative systems, such as streaming output or agent workflows. - Experience taking an early product from concept to release in an ambiguous, lean environment. - Strong visual and interaction design judgment, supported by examples of consumer-quality work. - Familiarity with REST services, streaming or WebSocket communication, responsive design, asynchronous data, and frontend performance. - Experience instrumenting interfaces with analytics and error logging; a computer science degree or equivalent experience is noted.
Nice to have Experience with video or audio rendering and creative visualization tools such as Three.js, D3, Canvas, or WebGL; open-source or interactive design-engineering projects are also welcomed.
Benefits and work setup Remote role in the U.S., with a preference for Pacific time. The description mentions flexible remote work, competitive compensation, and opportunities to grow.