At Americana Restaurants, we don’t just serve meals — we serve experiences, powered by technology and driven by customer delight. As the digital backbone for iconic brands like KFC, Pizza Hut, and Krispy Kreme across the MENA region and beyond, our platforms connect millions of customers to the food they love. We are now looking for a Senior Web Developer to spearhead our ALMP platform support operations — ensuring every customer interaction is smooth, reliable, and memorable. Overview: We are looking for a Senior Web Developer who will be responsible for implementing high-quality frontend solutions using modern web technologies and frameworks such as ReactJS, NodeJS, ExpressJS, etc. As a senior member of the team, you will help maintain code quality standards and contribute to the technical direction of our web applications. You will bridge the gap between design, functionality, and Business needs, ensuring optimal user experiences across all devices and platforms. RESPONSIBILITIES Design and develop high-quality, reusable, and maintainable code for web applications using React, Redux, and related technologies Take ownership of features from conception to deployment, including architectural decisions and implementation approaches Proactively identify and address performance issues, browser compatibility concerns, and other technical challenges Collaborate closely with design, product, and backend teams to deliver cohesive user experiences Mentor junior developers and provide technical guidance through code reviews and knowledge sharing Ensure application security, accessibility, and SEO best practices are implemented Contribute to continuous improvement of development processes and technical standards Participate in Agile ceremonies and help drive technical planning for sprints SKILLS AND QUALIFICATIONS Mandatory skills Strong proficiency in JavaScript, ES6+, HTML5, CSS3/SCSS, and responsive design principles Extensive experience with ReactJS ecosystem including Redux Toolkit and modern React patterns Experience with build tools like Webpack/Vite and understanding of PWA implementation Proven ability to optimize web applications for performance and cross-browser compatibility Strong understanding of browser rendering behaviour and performance optimization techniques Experience with version control using Git and collaborative development workflows Solid grasp of SEO best practices and web accessibility standards Additional skills Experience with NodeJS and Express for backend/API development TypeScript proficiency Knowledge of testing methodologies (unit, integration, E2E) and tools Understanding of CI/CD pipelines and DevOps concepts. Experience with cloud services (Preferably Azure, AWS and others are okay). Familiarity with containerization (Preferably Docker, Kubernetes, etc.) Experience working with global, multi-currency, multi-brand applications EDUCATION & EXPERIENCE Bachelor’s degree in computer science, Information Technology, or related field 4-6 years of professional experience in web development Minimum 3 years of hands-on experience with React.js and related ecosystem History of successfully delivered web applications at scale Experience working in Agile development environments EXPECTED TRAITS Autonomous: Able to work independently with minimal supervision High ownership: Takes responsibility for features from start to finish Clear communication: Effectively conveys technical concepts to technical and non-technical stakeholders Proactive: Identifies potential issues before they become problems Quality-focused: Maintains high standards in code quality and user experience Collaborative: Works effectively with cross-functional teams Adaptable: Comfortable working in a fast-paced environment with changing requirements