Position: Middle/Senior Node.js Developer
Company: JetSoftPro
Experience required: 3y
English level: upper

ABOUT THE POSITION:
Technologies Stack:Node.js, MongoDB, Redis.

REQUIREMENTS:
• Proficiency in Node.js
• Proficiency with MongoDB, Redis
• Experience in developing RESTful APIs and microservices
• Experience with VCS, Git
• Experience in functional testing (jest, mocha frameworks)
• Experience with TypeScript
• Love for writing code and solving problems with the software
• Willingness to create the best user experience possible in the products you build
• Experience in building well-tested web applications from the ground up that customers have used
• Can be based in any Russian or CIS region at least part-time, given our team presence there

WILL BE A PLUS:
• Experience with RabbitMQ, Kafka
• Experience with non-functional testing
• Experience with molecular microservices framework
• Experience with SQL databases
• CI/CD pipeline development and maintenance
• Experience with React + Redux


WE OFFER:
8 hours working day with flexible working hours
20 working days of paid vacation compensation
Corporate doctor services
Different sports activities in the office (badminton, tennis, darts, gym)
Free English classes in the JSP office
Fully equipped office with car and bicycle parking