Position: Node.js Developer
Company: Weelorum
Experience required: 2y
English level: intermediate

Requirements
● Excellent knowledge of Javascript
● Excellent knowledge of Node.JS
● Experience with Backend JS frameworks: Express.js
● Experience with Mocha, Chai, Jest
● Experience with AWS platform
● Experience with SQL and NoSQL databases
● Experience with e2e, unit and integration test
● Ability to work with Docker-based environment
● Knowledge of software design patterns
● Understanding SOLID and other OOP principles
● Intermediate or higher level of English

Will be a plus
● Experience with Frontend JS frameworks: Vue / React
● TypeScript
● NestJS
● Experience with Socket.io
● Experience with video and streaming component
● Good communication skills
● Understanding CI / CD process
● Understanding microservices architecture
● Experience in extraction functionality from monolith to microservices
● Experience working in an Agile environment

Responsibilities
● Write a high quality code and maintaining existing code
● Testing modules and integration
● Development of the server part of the application
● Collaborate with the rest of the engineering team to develop and launch new
features

What is in it for you?
● Competitive salary
● Work closely with an existing team of product experts
● Professional challenges, support from a mentor and personal development plan
● Paid vacation of 28 working days, paid sick leave and public holidays
● English classes and support towards your development
● Possibility of participating in conferences workshops
● Cookies and coffee/Beer and pizza 😉