1. Hands-on programming experience in Angular 2+ framework or similar frameworks and Typescript.
3. Must have experience in unit testing.
5. Strong understanding of UI design patterns.
6. Solid experience in memory profiling, performance analyzer etc
7. Must have worked with agile scrum methodologies along with Test Driven Development.
1. Have excellent coding skills - should be able to convert design into code fluently.
2. Collaborate with UI architect to propose various design alternatives.
3. Develop the concept for product development strategy such as coding standards, review plan etc.
4. Develop strategy for unit testing, test code coverage and implement the same in developed programs
5. Ensure high quality defect free and long term maintainable code
6. End to End ownership on component development
7. Periodic review of development strategy