About the job We are looking for a highly skilled React Developer who is passionate about building modern scalable and performant web applications The ideal candidate will have deep expertise in React js and related technologies with proven experience in developing Progressive Web Applications PWAs Our long-term vision is to maintain a unified codebase that serves both web and mobile platforms seamlessly Key Responsibilities Design develop and maintain scalable web applications using React js Build and optimize Progressive Web Applications PWAs with offline capabilities push notifications and responsive design Implement mobile-first features and ensure cross-device compatibility Handle app packaging and distribution for various platforms e g Android iOS via PWA standards Collaborate with UI UX designers and backend developers to deliver high-quality user experiences Design build and maintain a scalable component library to promote UI consistency and reusability across projects Ensure cross-platform optimization and responsiveness of applications Optimize application performance and loading times Integrate APIs and manage state using modern tools e g Redux Context API Implement and manage push notifications and background sync features Advocate for and implement best practices in UI architecture including modularity theming and performance optimization Stay up to date with the latest trends in Web development and PWA capabilities Hospitality services domain experience is a plus Strong problem-solving skills with the ability to work independently and in a team Proficiency in Agile methodologies and software development best practices Experience with version control systems particularly Git We are looking for 8 years of qualified experience Rich experience in React js and JavaScript TypeScript Strong understanding of HTML5 CSS3 and modern frontend tooling Vite Webpack Babel etc Hands-on experience building and deploying Progressive Web Apps PWAs Familiarity with Service Workers Web App Manifests and Caching Strategies Experience with state management libraries like Redux Zustand or Context API Knowledge of responsive design and cross-browser compatibility Experience integrating RESTful APIs and third-party services Familiarity with version control systems e g Git Experience with React Native is plus