Key Responsibilities:
1. In-depth knowledge of Javascript, HTML 5, CSS3, ESS and ES6.
2. Must have hands on with angular js and angular 2+.
3. Must know about TDD, git flow, REST APlsp, data structures and aigorithms.
4. Must have worked on responsive applications.
5. Must know about typescript, node js, web page accessibility, redux and state management is an added advantages.
7. Good debugging and analytical skills.
8. Should know about angular related optimizations.
Added skills for TL position:
1. Must know about design patterns with javascript.
2. Must have experience with code reviews.
3. Must know about css design patterns such as BEM, HTML & CSS optimization , CSS preprocessors.
4. Must know about different type of caching strategies on UI side.
5. Must have experience with leading a team.
6. Can analyze requirement and propose solutions.