Search by job, company or skills

Americana Restaurants

Senior Web Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Americana Restaurants International PLC

Americana Restaurants International PLC is a pioneering force in the MENA region and Kazakhstan's Out-of-Home Dining industry, and ranks among the world's leading operators of Quick Service Restaurants (QSR) and casual dining establishments. With an extensive portfolio of iconic global brands and a dominant regional presence, we have consistently driven growth and innovation for 60 + years.

Our expansive network of 2,600 + restaurants spans 12 countries throughout the Middle East, North Africa, and Kazakhstan from Kazakhstan in the east to Morocco in the west powered by a team of over 40,000+ talented individuals committed to delivering exceptional food, superior service, and memorable experiences.

In line with our vision for innovation and operational excellence, we have established our Center of Excellence in Mohali, India. This facility plays a pivotal role in product development, IT, Digital, AI, and Analytics, as well as in implementing global IT best practices. Serving as a strategic hub, it is integral to strengthening our technology backbone and driving digital transformation across our worldwide operations.

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

More Info

About Company

Job ID: 127031663

Similar Jobs