Skills and Responsibilities: · Ability to design enterprise-grade solutions and a strong understanding of large-scale deployments
· Strong technical leadership across all UI technologies, including UI development standards and practices
· Ability to provide highly modular and performant UI solution
· Experience in leading the team if required to work as an individual contributor
· Ability to represent UI technologies internally within the organization and externally to customers
· Experience in addressing non-functional requirements, like cross-browser support, creating common reusable components, profiling and optimizing UI code for high performance, etc.
· Passion for current trends and best practices in architecture, including performance, accessibility, and usability
· Good analytical and problem-solving skills
· Excellent communication and interpersonal skills
Competencies
– Experience in responsive UI design, UI design patterns, and best practices used for the same
– Hands-on experience in UI technologies:
– JavaScript; Object-oriented JavaScript
– CSS Frameworks, including Bootstrap, Material Design etc
– Experience in JavaScript Frameworks, such as Angular (latest version), Typescript, ReactJS, or any other
– Unit Testing Frameworks, like Jasmine, Mocha, and relevant technologies, like Karma and Protractor