— At least 3 years of professional software development experience
— At least 2 years of experience with Node.js
— At least 2 years of experience with distributed systems and microservices
— Experience with NoSQL Databases
— Experience from one year with Typescript
— Experience with back-end development of real-time web services
— Deep knowledge of REST API principles
— Experience with RabbitMQ, Kafka, or any other message bus
— Experience with Redis, Aerospike, or any states store database
— Experience with Socket.io, Pusher, or similar libraries for sockets communications
— Understand Infrastructure as Code concepts as well as Swarm, Docker, Docker compose
— Experience with Nest.js: guards, interceptors, microservices, encryption WebSockets, etc
— Experience with online payments integration
— Good understanding of written English
— Flexible start of the day
— Paid 20 days of sick leave
— Paid 18 working days of vacation
— A convenient open-plan workplace with lots of comfortable working areas
— Unlimited professional development and growth opportunities (the company covers the сost of conferences, seminars, courses, and other events (including foreign ones)
— Free on-site bicycle and car parking with electric cars charging points
— Free English lessons with a native speaker, corporate library
— Сorporate events and means of entertainment (Playstation, table tennis, and football)
— A large number of team development and team-building training as well as huge and lively corporate parties, our football team, table tennis tournaments
— Sport compensation: gym membership/ sport activities reimbursement
— We do care about a healthy lifestyle, provide medical insurance
— Build distributed systems and microservices
— Work with NoSQL Databases
— Develop Back-end with Node.js & Nest.js
— Develop chats and different integrations with external services