Requirements and Skills Proficiency in HTML CSS JavaScript Typescript Proficiency with React front-end frameworks a plus for Angular Vue js Experience with asynchronous programming using state management tool Experience with Git GitHub Gitlab version control systems Experience with building publishing frontend packages with module bundlers Eg Webpack Vite and monorepo build tools Nx TurboRepo Experience with automated frontend documentation unit testing and end-to-end testing A plus on having experience with hosting web server on AWS e g knowledge on AWS EC2 ECS ECR ALB Docker Understanding of web performance optimization techniques layout aesthetics Robust problem-solving and debugging skills Key Accountabilities Ability to break down business requirements into technical sub-tasks with clear technical acceptance criteria and effort estimation Ability to work independently on technical implementation tasks Collaborate with stakeholders across the organization to discuss the needs design and functionality of a website or interface Collaborate with designers product managers and backend engineers Create prototypes and mock-ups of websites or applications Work with graphics and other designers to determine the website s layout Example of Tasks Create reusable UI components and libraries E g Image Viewer CSV Viewer etc for data annotation Leverage data visualization tool to display relationship between annotation Asynchronous integration with backend APIs