> Markdown version of [/jobs/ext/1086295-ui-engineer](https://www.wearedevelopers.com/jobs/ext/1086295-ui-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # UI Engineer - **Company:** Filevine, Inc. - **Location:** San Francisco, CA, United States - **Salary:** $120,000.0 - $160,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Word, Artificial Intelligence, Software Design Patterns, Data Streaming, TypeScript, Web Applications, ReactJS, Front End Software Development - **Published:** June 9, 2026 - **Apply:** https://www.dice.com/job-detail/52af8882-7543-48b8-82fc-907022812f9b ## About the Role You should care deeply about details, understand how AI systems behave at the UI layer, and be comfortable working with streaming states, partial results, and failure modes without papering over them., * Strong frontend engineering skills with React and TypeScript * High standards for UI polish, interaction quality, and visual consistency * Comfort working with async systems, streaming data, and non-deterministic states * Enough system-level understanding to reason about latency, failures, and partial results * Ability to take direction clearly and execute with precision * A bias toward fixing what's broken instead of working around it * Experience with complex, user-facing products where UX quality mattered Nice to Have * Experience with AI-powered products or systems with streaming or long-running workflows * Experience building for constrained or embedded surfaces like plugins, extensions, or add-ins * Familiarity with Microsoft Word add-ins or similar environments ## Description We're looking for a UI Engineer to focus on execution, polish, and UX quality across the Word add-in and the web app. This role is engineering-first. You won't own UX strategy or define workflows from scratch. Instead, you'll work from clearly defined interaction models and design direction set by the Product Design Engineer and Frontend leads, and make the product feel fast, intentional, and reliable., * Implement high-quality UI across the Word add-in and web app using React and TypeScript * Improve interaction quality for AI-driven workflows, including loading states, streaming output, retries, and error handling * Reduce UX friction across the product by fixing layout issues, state inconsistencies, spacing problems, and rough edges * Apply and extend existing design patterns and component systems consistently * Work closely with Product Design Engineers and Frontend Engineers to ensure design intent is preserved in implementation * Make AI behavior feel understandable, predictable, and trustworthy at the UI layer * Move quickly on UI fixes and improvements without waiting on heavy product or design processes ## Related Videos - [Developing the Rich Text Editor for DeepL.com](https://www.wearedevelopers.com/videos/1172-developing-the-rich-text-editor-for-deepl-com) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Design Systems for the Machines - How to Make AI Understand Your UI](https://www.wearedevelopers.com/videos/100019-design-systems-for-the-machines-how-to-make-ai-understand-your-ui) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) - [WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more](https://www.wearedevelopers.com/videos/1761-wearedevelopers-live-frontend-inspirations-web-standards-and-more) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 122 - Cracks in the polyfill](https://www.wearedevelopers.com/magazine/457-dev-digest-122-cracks-in-the-polyfill)