Experience integrating with SOAP and REST APIs.
- Experience with popular React.js workflows (such as Flux or Redux)
- Basic understanding of front-end technologies, such as HTML5, and CSS3.
- Experience with code versioning tools like Github, Bitbucket.
- Good exposure with Javascript and JQuery.
- Experience over JSON APIs in client-side frameworks and Knowledge of cross-browser & devices issues.
- Unit testing: UI testing tools like Mocha, Jasmine etc.
- Build automation: Grunt, gulp, web pack etc.
- Good knowledge of with authorization mechanisms like JWT, OAuth, SSO, LDAP, SAML.
- Good knowledge of react virtual dom, stateful vs stateless component, lifecycle methods and their uses, ways of passing data between components child-parent/parent-child or non-relational components, react-modal, pagination, charts, application load time, etc.
- Good knowledge of OWASP security standards and their implementation.