Job Description :
UI Architect

Expert knowledge of Front-End development technologies such as JavaScript, JS Frameworks (AngularJS, ReactJs, Redux, JQuery etc), HTML5 concepts, CSS abstraction (Less, SASS etc), including DOM manipulation and the JavaScript object model.
Thorough understanding of React.js and its core principles
Experience with popular React.js workflows (such as Flux or Redux)
Familiarity with RESTful APIs
Familiarity with code versioning tools {{such as Git)
Familiarity with modern front-end build pipelines and tools
Displays strategic thinking and can implement and deliver sustainable solutions - keeping an eye towards simplicity, reliability, reusability, manageability, scalability, extensibility, performance and re-use
Contribute significantly towards front-end architecture roadmap and technology standards for UI development
Use experience with rapid prototyping methodologies and technologies to develop POCs for review and demonstration
Stay up-to-date with latest trends and technologies in the context of User Interface and User Experience design
Mentor and support members in the UI team who are still developing their skills and promote adoption of coding guidelines and best practices