Bachelor’s degree in computer science (or equivalent experience/degree) 3+ years of front-end development experience with JavaScript, HTML, and CSS Proficiency with React (or similar frameworks like Angular or Vue) Experience building responsive UIs with frameworks like Tailwind CSS, Bootstrap, or Material UI Familiarity with front-end testing frameworks such as Jest, React Testing Library, or Cypress Understanding of accessibility (a11y) standards and best practices Experience working with APIs and asynchronous data (REST, GraphQL, etc.) Ability to work effectively in a collaborative, agile development environment