CronJobs

frontend jobs

Senior UI Engineer

Atomicmachines · Emeryville, or Santa Clara, California

onsitesenior$165,000–$165,000Posted Sep 18, 2026ReactTypeScriptViteTailwind CSSReactFlowJestOpenAPIGitLab

Apply on the employer site

About this role

**Senior UI Engineer** **About Atomic Machines** Atomic Machines is pioneering micromanufacturing with its Matter Compiler™ technology platform—a multi-process, multi-material system that transforms bits and raw materials into complete, functional micromachines. **The Role** Join our Data Engineering and Analytics team as a Senior UI Engineer. You'll own, maintain, and extend a suite of internally developed applications supporting manufacturing and engineering workflows, including web-based tools for visually defining manufacturing processes, exploring metrology data, and labeling data for AI/ML workflows. **Key Responsibilities** • Take ownership of internal applications front-end development, focusing on maintenance, stabilization, and domain understanding • Build and maintain complex, stateful React + TypeScript applications for visual graph editors • Partner with AI researchers, process engineers, chemists, and device engineers to translate complex requirements into practical UI solutions • Own small-to-medium features end-to-end: UI, state changes, validation, testing, documentation, and release • Maintain strict data contracts and deterministic behavior across validation, state management, and exports • Add and maintain unit tests using Jest and TypeScript • Communicate technical decisions clearly through thoughtful PRs and precise documentation **Required Experience** • 3-10 years building software for industrial, robotics, manufacturing, scientific, or similarly complex technical environments • Strong experience with React, TypeScript, and complex stateful UI systems • Experience with graph/diagram editors, visual workflow builders, or interaction-heavy applications • Strong understanding of state management, application architecture, and performance optimization • Experience with validation systems, schemas, and data contracts • Ability to reason from first principles and translate technical user needs into clear decisions • CS degree preferred; other technical degrees considered **Tech Stack** React 18, TypeScript, Vite, Tailwind CSS, ReactFlow, AJV, Jest, ESLint, GitLab API, OpenAPI, Okta **Bonus** • Direct experience with manufacturing systems (MES, process planning) • UX/UI design principles and product sense **Compensation** $165,000–$220,000 USD + equity and benefits **Location** Emeryville or Santa Clara, California

Listing freshness

CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord