Position: Strong-Middle JavaScript/React Developer
Company: Storypoint
Category: JavaScript
Experience required: 3y
English level: intermediate

Responsibilities:
Design of the overall architecture of the web application;
Implement cool new features, services, and APIs;
Write reusable code and libraries;
Optimize the application for maximum speed and scalability;
Implement security and data protection;
Write tests and monitors.

Requirements:
Proficiency in JavaScript (ES2015), at least 3 years of professional experience;
Experience working with React.JS (Redux);
Experience with REST;
Experience with Microservices Architecture and message brokers;
Passionate about technology, enjoys solving complex problems and learning new technologies;
A team player with strong communication skills;
Intermediate, upper-intermediate, advanced written and spoken English.

Nice to have:
Experience working with NodeJS (ExpressJS / SailsJS);
Experience with developement of microservices communication via queues (RabbitMQ, ActiveMQ, Kafka);
Experience with NoSQL databases (e.g. MongoDB, Redis).