Responsibilities :
1. Developing and maintaining highly responsive web applications.
2. Managing back-end and third party APIs integration.
3. Writing unit, integration and E2E test cases.
4. Creating production builds and managing deployment.
5. Handling client interaction and demos.
Skills And Qualifications :
1. Highly proficient in JavaScript and ReactJs.
2. Working knowledge of React libraries such as Redux, Redux Thunk, Redux Saga, Redux Forms, Immutable, etc.
3. Good understanding of design libraries such as Material, Ant and Semantics, etc.
4. Basic understanding of front-end technologies, such as HTML5, and CSS3.
5. Sound knowledge of Testing frameworks such as Jest, Enzyme, Mocha, Protector, etc.
6. Experience of writing unit, integration and E2E tests.
7. Experience of integrating third party APIs.
8. Good understanding of code versioning tools, such as Git.