Software Engineer II, Web Front End
Velo3D3D Printing company
Fremont, United StatesMid
Bessemer Venture Partners
Khosla Ventures
Lam Research Capital
Piva Capital
TNSC
Playground
Software Engineering
About the role
TL;DR
Develop and evolve the Assure web UI using React, translating user needs into intuitive interfaces.
- •Assure is evolving into a comprehensive fleet management platform, and as a Software Engineer II on the Web Front End team, you will play a key role in shaping its intuitive web experience.
- •You will translate user needs into high-quality web interfaces using React.
- •Key Responsibilities Own the architecture, development, and ongoing evolution of the Assure web UI.
- •Modernize the existing application by migrating legacy UI components to a scalable React-based foundation.
- •Partner with internal users and stakeholders to understand workflows, gather requirements, and shape an intuitive, effective user experience.
- •Design and develop rich, interactive data visualizations that provide actionable insights into print-job performance and printer fleet health.
- •Requirements 3+ years of professional software engineering experience, with a focus on web front-end development.
- •Strong proficiency in JavaScript or TypeScript and experience with modern web development practices.
- •Professional experience building production applications with React, including component design, hooks, state management, routing, and component styling.
- •Experience designing and building reusable, maintainable UI components and front-end architectures.
- •Experience integrating web applications with REST APIs and collaborating with backend engineers to consume and present data.
Required skills
ReactJavaScriptTypeScriptHTMLCSSREST API
Nice-to-have skills
JestCypressPlaywright
Tech stack
JavaScriptTypeScriptReactHTMLCSSREST API