Position: Senior Node.js Developer
Company: Intellias
Experience required: 3y
English level: intermediate

Platform is developed using the latest technologies and frameworks, Node.js, Mongo, RabbitMq, Redis on the server side and React, Redux on the client side. We promote continuous learning and are open to learning and implement new things all the time
If you are looking for an interesting product and enjoy being challenged - this is your place.

Responsibilities:
-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 metrics monitoring modules

Requirements:
-Proficiency in JavaScript and TypeScript, at least 3 years of professional experience with web enabled commercial application development
-Solid experience working with NodeJS (ExpressJS)
-Experience with unit/integration tests using: jest, mocha, nock, chai, sinon
-Experience with Microservices Architecture and message brokers
-Experience with REST.
-Experience with developement of microservices communication via queues (RabbitMQ, ActiveMQ, Kafka....)
-Experience with NoSQL databases (e.g. MongoDB, Redis).
-Experience with ReactJs / Redux - nice to have
-Passionate about technology, enjoys solving complex problems and learning new technologies.