• At least 4 years experience in development roles;
  • Deep understanding of Asynchronous programming model in JavaScript;
  • Proficiency in JavaScript (ES2015) and experience with NodeJS (ExpressJS / Koa);
  • Experience in development of complex apps based on React.js / Angular / Vue.js;
  • Experience with NoSQL databases (MongoDB, Redis);
  • Experience with Unit/functional testing of JS applications (Mocha, Karma);
  • Understanding of isomorphic technologies of JS apps;
  • English level Intermediate or higher.