Client: Company under NDA policy
Description: DMSX Document Management System
Team size: 5
Position: Senior Front End Developer (FE Lead)
Responsibilities:- Built structure for project (layouts, store, components, pages, assets, API query, plugins, husky, commitlint)
- Followed designs (using Figma) to build UI (for Desktop, Mobile, Tablet), config the Tailwind CSS variables
- Utilize styled-components for a modular and maintainable approach to styling React components
- Ensure a consistent and aesthetically pleasing visual style throughout the application
- Defined git-flow for the team to follow
- Created Front-End web application with NextJS 15 page directory
- Managing front-end components using Storybook
- Implemented unit tests for new features using Jest and React testing library
- Implemented UI components and layouts using Material-UI for a consistent and visually appealing design
- Customize and style Material-UI components to align with the application's design guidelines
- Integrate React Query for efficient data fetching and state management
- Optimize queries to minimize data transfer and improve application performance
- Review and evaluate the implementation of other team members
- Promptly debug and troubleshoot issues, providing effective solutions
Technology in use: Typescript, ReactJS, NextJS, React, ReactQuery, MUI, NextJs, styled components