Proficiency in particularly with custom hooks and component-based architecture. Hands on experience in building reusable and scalable React components with a strong emphasis on performance and maintainability. Familiarity with Redux Recoil and the Context API for state management is essential as is experience with integrating APIs using Axios WebSocket and Apollo. A solid grasp of TypeScript or modern JavaScript (ES6) is required along with strong experience in HTML5 CSS3 and Tailwind CSS. Hands on experience in managing application state using Redux Recoil or context APIs and implement lifecycle methods and React hooks to create dynamic user experiences. Designing and developing responsive user interfaces using HTML5 CSS3 and Tailwind CSS while ensuring smooth API and real-time data integration through tools such as Axios WebSocket and Apollo (GraphQL). Well-versed in event-driven programming and routing using React Router. Writing clean maintainable and well-documented TypeScript or JavaScript code will be essential. Optimizing application performance implementing security best practices collaborating with the UI/UX team for theming and ensuring cross-browser compatibility are also part of the role scope. The developer will actively participate in code reviews agile ceremonies and deployment processes. A good understanding of callback functions props arrow functions security principles and performance optimization techniques is critical. Furthermore the candidate should have experience in UI design theming and be comfortable working with deployment workflows and CI/CD pipelines. Experience with version control systems such as Git. Exposure to Jest Enzyme or React Testing Library for unit and component testing. Experience working in an Agile/Scrum environment. Excellent problem-solving skills with a proactive and analytical mindset.