Job Responsibilities:
2+ Yrs of experience with React JS
Developing new user-facing features using ,
Program well structured, modular, optimized, and testable code
Building reusable components and front-end libraries for future use
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Able to write developer unit test cases.
Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model thorough understanding of and its core principles.
Experience with popular state management libraries (such as Flux, Redux or MobX)
Familiarity with newer specifications of ECMAScript
Experience of integrating and leveraging REST services.
Experience of working with modern authorization mechanisms, such as JSON Web Token
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Experience with data structure libraries (., )
Familiarity with modern front-end build pipelines and tools
Ability to understand business requirements and translate them into technical requirements.
Familiarity with code versioning tools (such as Git, SVN, and Mercurial)
A good understanding of the latest UI/UX practices
Excellent communication skills to work with international client.
Must have knowledge of software fundamentals.
Should be able to work as individual contributor with minimum guidance.
Able to work as self-starter with autonomy.