Working in modern component frameworks such as React, they translate user and product needs into components, interactions, forms, navigation, and stateful workflows using TypeScript or JavaScript, HTML, and CSS. An opening may specify a React framework, state-management approach, build tool, test stack, design system, visualization library, content-management platform, or browser-support matrix.