10+ years of overall experience, with 8 years of experience as a senior React developer. Highly skilled React JS developer with 8 years of experience in building robust and user-friendly web applications. I am seeking a challenging role to utilize my expertise in React JS, along with proficiency in Docker, JIRA, Slack, GitHub, GitLab, and CI/CD, to contribute to the success of a dynamic and innovative development team. Strong expertise in web application development using modern JavaScript frameworks, libraries, and tools such as React.js, Next.js, React-hook, Redux, Thunk, Redux-saga,, React-hook-form, storybook, Tailwind CSS, Material UI, Styled-Component, Typescript, GraphQL, Figma, and Invision. Experienced in developing common components and documenting using Storybook to promote code reuse, enhance development efficiency, and ensure consistent user experiences across multiple projects. Skilled in front-end development with HTML5, CSS3, and responsive design principles I am proficient in writing unit tests using the Jest and React Testing Libraries to ensure the quality and stability of React components and applications. Experience in using build and deploy tools such as Jenkins and Docker for continuous integration. I am skilled in defining and using interfaces and types in Typescript to create explicit contracts between different parts of the codebase, ensuring consistency and reducing runtime errors. Proficient in utilizing TypeScript's advanced features, such as generics, decorators, and conditional types, to write more expressive and reusable code. Expertise in conducting thorough code reviews, providing constructive feedback, and ensuring adherence to coding standards, best practices, and scalability principles to maintain a high-quality codebase. Good experience in React JS for creating interactive UI’s using one-way data flow, virtual DOM, JSX, and React Native concepts. Experience in the Agile/Software Development Lifecycle (SDLC) right from information architecture, requirement gathering and analysis, documentation, wireframes, style guides, look-and-feel, and final layout to maintenance of proposed applications. Proficient in utilizing collaboration software tools such as JIRA, Slack, Rally, and Microsoft Teams to effectively communicate and collaborate with distributed teams, track project progress, manage tasks, and ensure smooth coordination. Continuously learning and staying up to date with the latest trends and best practices in modern frontend development, CI/CD methodologies drive innovation and deliver cutting-edge solutions.