We are hiring senior React.js developers for a leading IT MNC. Our client is a CMML5 Company.
Senior Engineer React.js (Redux / MobX )
Job Location : NCR and Bangalore
A Senior Enginner React.js is responsible for developing interactive web based, mobile, and / or desktop applications using Industry best practices to deliver high value and quality to clients.
The Technologist would work closely with Visual Designers and Application Developers to build highly-efficient, user-friendly, interfaces .
Experience : 4-9 years experience ( Minimum 1yr in React.js)
Good Understanding of React.js, its core principles lifecycle methods, virtual DOM etc. and at least 6 - 12 months hands-on experience with the same
Hands-on experience with ECMAScript 2015+ and should be up-to-date with new specifications (different stages). Also, using transpilers like Babel to use features from all stages
Understanding of one-way data flow and the Flux architecture.
Understanding of stateful (container) vs stateless (presentational) components and how to break down the application into components
Core understanding of how React's state management works out of the box. Understanding of different libraries available to better manage application state like Redux / MobX.
Different middleware implementations available for async actions in Redux like redux-thunk, redux-saga, redux-observable etc.
Hands-on experience with at least one
Understanding of different CSS architectures that go hand-in-hand with React.js application development. Pros and cons of component-
level CSS vs global and where to apply each
Thorough understanding of Webpack bundler (version 2+). Experience with configuring Webpack from scratch is a plus
Understanding of universal rendering with React.js. Hands-on experience with different out of the box implementations or custom implementation is a plus