Senior Backend Developer (Node.js)
Оплата: По договоренности
Удаленно
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.