• At least 2 years experience in development roles;
  • Deep understanding of Asynchronous programming model in JavaScript;
  • Proficiency in JavaScript (ES2015);
  • Experience in development of complex apps based on React.js;
  • Strong knowledge of Redux and flux architecture;
  • Experience with TypeScript, redux-saga;
  • Experience with Unit/functional testing of JS applications (Mocha, Ava);
  • Understanding of isomorphic technologies of JS apps;
  • English level Intermediate or higher.

About the project:
The project is a procurement system for the American client developing as a service. The system will handle full cycle of the procurement process. Will have different user roles, suppliers. Developing from scratch.