Senior Backend Developer (Node.js)
 Remotely 
 Full-time 
About company: System for optimization of different workforce strategies using AI.
About the product: Solution for searching and matching specialists with vacancies, that also helps with different stages of hiring like interviews, etc. There chatbot (NLP/LLM) and other AI based/ML solutions.
About the role: As a Backend Developer, you will create architecture and implement high-scale, 24/7 microservices.
Responsibilities:
- Code (SOLID practices, all sorts of tests, pair reviews).
 - Communication (depending on the service, with product analysts, customer success, designers, other developers).
 - Retros (by SCRUM).
 
We are looking for:
- Bachelor Degree in Computer Science or equivalent;
 - 5+ years of professional experience with Node.js;
 - Proven experience designing and building microservices;
 - Strong skills in SQL and PostgreSQL;
 - Experience developing with React;
 - Practical knowledge of RabbitMQ;
 - Understanding of SOLID principles;
 - Strong English communication skills.
 
As a plus:
- Experience with Redis, AWS, or Elasticsearch.
 - Familiarity with WebSockets.
 
Work format: completely remote, full-time.
Timezone: Europe.
