Description

Requirements
1.    Has proven industry experience as Frontend Architect across multiple projects.
2.    Should have experience working in multiple domains. Experience in Retail, Travel, Hospitality, e-Commerce is desirable
3.    Leads initiatives using industry leading UI frameworks.
4.    Responsible for creating a well-structured and efficient foundation for the websites catering to different mediums and meeting security, scalability, Testability, accessibility and Maintainability requirements
5.    Should be hands-on with ReactJS.  A proven Senior Front-End Developer with a strong understanding of best practices and design patterns.
6.    In-depth knowledge of HTML, CSS, and JavaScript (including modern frameworks like React, and NextJS).
7.    Content Management system experience - preferably AEM and/or other leading headless CMS systems
8.    Contribute to test plans in terms of performance, security etc.

Key responsibilities
1.    Defining the overall architecture: Choosing the right technologies and frameworks for the project, and designing the overall structure of the front-end code.
2.    Creating and maintaining UI component libraries: Experience with building reusable UI components and creating design systems.
3.    Setting coding standards and guidelines:
4.    Reviewing code: Ensuring code quality of front-end developers.
5.    Ensuring high-performing, secure, and user-friendly user interfaces. Experience with performance optimization techniques and accessibility guidelines (WCAG).
6.    Staying up-to-date with the latest technologies
7.    Troubleshoot complex front-end issues and develop solutions to optimize performance and user experience.
8.    Document technical decisions and architectures for future reference and knowledge sharing.
9.    Excellent communication, collaboration, and problem-solving skills.
10.    Strong leadership qualities and the ability to mentor and guide junior developers.

Good to have:
1.    Experience with server-side technologies and APIs (J2EE, Python etc).
2.    Experience with DevOps practices and continuous integration/continuous delivery (CI/CD) pipelines.
3.    Understanding of cloud-based deployment and hosting strategies.
 

Education

Any Graduate