React Developer
CurrentAs a React Developer, I was tasked with developing a new front end to replace an outdated legacy system. In addition to adding new features, I used the latest technologies to future-proof the project.My primary development and deployment tool was React/Next.js, with deployment on Vercel. I utilized TypeScript to improve maintainability, REST API, Amazon Web Services, and Firebase for cloud services, as well as automated testing with Playwright and unit tests with React Testing Library, Redux, and Redux Kit. I also utilized React Query to streamline API data fetching.To ensure a satisfactory UI/UX, I used tools such as Figma, Storybook, and Chromatic to continually improve the user experience. By taking a user-centric approach, I was able to deliver a highly intuitive and responsive user interface that met the needs of the client and their end-users.Overall, this project gave me a deep understanding of the latest front-end development technologies and methodologies. It also honed my ability to work collaboratively with a team of developers and designers to deliver high-quality solutions that exceed client expectations.