Develop new user-facing features using React.js and build reusable components and front-end libraries
Conduct code reviews and provide constructive feedback to team members
Collaborate with back-end developers, designers, and product managers to deliver cohesive solutions Participate in agile ceremonies including stand-ups, sprint planning, and retrospectives
Ensure the technical feasibility of UI/UX designs and maintain application responsiveness
Document application changes, maintain technical documentation, and share knowledge with the team
Proficiency in HTML5, CSS3, and responsive design with experience in CSS preprocessors Frontend testing frameworks (Jest, React Testing Library, Cypress) and test-driven development practices
RESTful API integration and asynchronous request handling with familiarity in GraphQL and modern API patterns Proficiency in HTML5, CSS3, and responsive design with experience in CSS preprocessors
Experience with modern build tools and package managers