Required skills:

  • At least 5 years experience in front-end development;
  • Experience as Team leader / Technical lead;
  • Experience in development of complex apps based on React.js;
  • Strong knowledge of Redux architecture;
  • Understanding of isomorphic technologies of JS apps;
  • Strong technical fundamentals and engineering skills;
  • Proficiency in JavaScript (ES6+);
  • Deep understanding of Asynchronous programming model in JavaScript;
  • Experience with Unit/functional testing of JS applications;
  • Understanding of CI/CD principals;
  • Fluent English, good speaking is a strict requirement;
  • Excellent communication skills;
  • Comfortable with full-stack projects;
  • A sense of urgency and ownership over the product;
  • Great attitude towards work and has the ability to mentor developers;
  • Focus on quality;
  • Proactive and highly collaborative.

Would be a plus:

  • Experience in the travel domain (OTA, Sabre GDS APIs) would be a huge plus.

About the project:

High loaded online travel platform that enables consumers and businesses to book and manage their travel.  Project development from scratch. Project’s technology stack is React, Node.js, Koa2, TypeScript, TypeORM.