Primary Skills: HTML5 CSS JavaScript React Redux DOM.
Job Description
- 10 years of experience working in JavaScript and able to demonstrate strong javascript knowledge.
- Able to demonstrate strong web fundamentals knowledge of DOM
- 5 yrs experience writing adaptive and responsive UI applications
- Strong Knowledge of HTML5 CSS React Redux Knowledge of Angular a plus
- 3 years of experience with Node JS or Backend services is a plus
- 5 yrs hands on experience working on React with recent experience in ES6
- Experience working on React forms functional components class components etc
- Experience with common frontend development tools such as Babel Webpack NPM yarn etc
- Familiar with ServerSide Rendering in JavaScript
- Solid understanding of JSON Schemas and RESTful APIs
- 5 years Experience with Test Driven Development TDD Behavior Driven Development BDD practices unit testing functional testing system integration testing regression testing GUI testing
- Web service testing and browser compatibility testing including frameworks such as Selenium WebDriverIO Cucumber JUnit Mockito
- Experience with continuous integration and continuous delivery environment
- Good communication skills able to explain technical concepts to designers product managers and business partners in ways that are meaningful to them.