{"id":118151,"url":"https://alion.io/job/filevine-ui-engineer","title":"UI Engineer","company":{"id":1213,"name":"Filevine","domain":"filevine.com","url":"https://alion.io/company/filevine","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"B","score":80,"open_postings":117,"ghost_share":0.256,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":106,"computed_at":"2026-10-26T05:57:25Z"}},"role":"Frontend","role_family":"Frontend","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["San Francisco, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":155000,"max_usd":354000,"period":"year","method":"role_country_seniority_unknown","sample_n":712},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-01-20T23:47:18Z","employer_posted_date":"2026-01-20","last_verified_at":"2026-10-26T11:11:01Z","board_verified":true,"closed_at":null,"days_open":278,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":278},"description":"Role Summary:\nWe’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.\nYou 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.\nResponsibilities\nImplement high-quality UI across the Word add-in and web app using React and TypeScript\nImprove interaction quality for AI-driven workflows, including loading states, streaming output, retries, and error handling\nReduce UX friction across the product by fixing layout issues, state inconsistencies, spacing problems, and rough edges\nApply and extend existing design patterns and component systems consistently\nWork closely with Product Design Engineers and Frontend Engineers to ensure design intent is preserved in implementation\nMake AI behavior feel understandable, predictable, and trustworthy at the UI layer\nMove quickly on UI fixes and improvements without waiting on heavy product or design processes\nQualifications\nStrong frontend engineering skills with React and TypeScript\nHigh standards for UI polish, interaction quality, and visual consistency\nComfort working with async systems, streaming data, and non-deterministic states\nEnough system-level understanding to reason about latency, failures, and partial results\nAbility to take direction clearly and execute with precision\nA bias toward fixing what’s broken instead of working around it\nExperience with complex, user-facing products where UX quality mattered\nNice to Have\nExperience with AI-powered products or systems with streaming or long-running workflows\nExperience building for constrained or embedded surfaces like plugins, extensions, or add-ins\nFamiliarity with Microsoft Word add-ins or similar environments\nWhat's In It For You\nYou’ll work on a flagship AI product used daily by legal teams\nYou’ll ship frequently and see your work live in production\nYou’ll collaborate with senior engineers and product leaders in a tight feedback loop\nYou’ll help shape a UI that users actually trust\nIf you care about clean UI, strong execution, and making complex systems feel simple, we’d like to talk.","description_format":"text","description_chars":2506,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Legal Software"],"lifecycle":[{"event":"open","at":"2026-01-20T23:47:18Z"},{"event":"close","at":"2026-10-06T15:15:28Z"},{"event":"reopen","at":"2026-10-06T18:00:06Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 2","filings_12m":2,"filings_prev_12m":0,"green_card_filings_12m":0,"median_offered_wage_usd":82500,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)"],"filings_for_role_12m":0}],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.306,"p_room":0.28,"age_days":278,"expected_fill_days":106,"reasons":["conf:3","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-26T05:57:25Z"},"pay":null,"html_url":"https://alion.io/job/filevine-ui-engineer","json_url":"https://alion.io/job/filevine-ui-engineer.json","meta":{"generated_at":"2026-10-26T14:06:30Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":19453,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-27T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1213},"rest":"https://alion.io/mcp/rest/get_company?id=1213"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ffilevine-ui-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Ffilevine-ui-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Ffilevine-ui-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/filevine-ui-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ffilevine-ui-engineer"}]}