Job Requirements :
- 3+ years of experience developing Frontend web and mobile applications
- Expert in latest Frontend technologies like React.Js, ReactNative, and other JS libraries
- Expert in making scalable and modular Frontend code
- In-depth knowledge of HTML, CSS & JavaScript
- Extensive experience in Progressive Web Apps
- Strong skills in React.js, JavaScript, or PHP
- Experience in React.Js and Server Side Rendering
- Experience in setting up & running task runners like Gulp & Webpack
- Experience in CSS pre and post processors like SASS/Stylus, PostCSS & BEM style coding
- Strong skills in react-hooks and redux-saga
- Experience with web services (consuming or creating) with REST, Web Sockets or GraphQL
- Require experience and Strong understanding of entire Software Development Life Cycle (SDLC), Agile (Scrum), Software design/architecture process, CI/CD processes, unit testing & Test-Driven Development (TDD)
- Strong knowledge of SOA, object-oriented programming, design patterns, multi-threaded application development
- Experience developing, maintaining, and innovating large scale, consumer-facing web or mobile applications
- Git or similar distributed SCM tools experience