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.