We are looking for a 3 years experienced React.js Developer to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase
- Good experience working as a ReactJS developer.
- Knowledge of REACT tools including ReactJS, Webpack, Enzyme, Redux, and Flux.
- Strong & thorough understanding of ReactJS and its core principles.
- Familiarity with RESTful APIs.
- Familiarity with modern front-end build pipelines and tools.
- Experience with Distributed and Concurrent Systems, knowing the differences between stateful/stateless and synchronous/asynchronous architectures.
- Ability to work independently – identify problems, create plans and implement solutions to them.
- Experience with user interface design and templating.
- Experience with browser-based debugging and performance testing software.
- Excellent troubleshooting skills.
Good to have: – React Native , MaterialUI , Electron and Node JS