hero
companies
Jobs

UI Engineer ›

Filevine

Filevine

Product, Design
San Francisco, CA, USA
Posted on Jan 21, 2026

Responsibilities

  • 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

Qualifications

  • 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

What's In It For You

  • You’ll work on a flagship AI product used daily by legal teams
  • You’ll ship frequently and see your work live in production
  • You’ll collaborate with senior engineers and product leaders in a tight feedback loop
  • You’ll help shape a UI that users actually trust
  • If you care about clean UI, strong execution, and making complex systems feel simple, we’d like to talk.