5+ years of hands-on experience in React.js development, with a strong understanding of React concepts such as hooks, context API, Component Composition and Patterns and lifecycle methods.2) Experience with server-side rendering (SSR).3) Expertise in JavaScript (ES6+), HTML5, CSS3, and modern front-end development practices.4) Familiarity with TypeScript and its integration with React applications.5) Proven experience working with front-end developers, providing guidance through technical challenges, and ensuring high-quality code standards.6) Experience in writing unit and integration tests using testing frameworks like MoQ framework, Nunit or similar.7) Strong problem-solving skills and the ability to troubleshoot complex technical issues effectively.8) Excellent communication and collaboration skills to work seamlessly with both technical and non-technical stakeholders.9) Knowledge of CI/CD pipelines and deployment processes.10) Familiarity with Azure cloud services environments.11) Experience working in Agile/Scrum development methodologies.