Backend разработчик Node.js (Middle-Senior)

Дата размещения вакансии: 15.11.2024
Работодатель: Куарми
Уровень зарплаты:
з/п не указана
Город:
Москва
Большой Гнездниковский переулок 3
Требуемый опыт работы:
От 1 года до 3 лет

О проекте:

Социальная сеть для обмена фото/видео-контентом.

Чем предстоит заниматься:

  • Разработка серверной части мобильного (+веб) приложения;
  • Проектирование нового функционала (алгоритмы, структура БД, сервисное взаимодействие);
  • Поддержание и оптимизация;
  • Написание тестов;
  • Code-Review коллег;

Ожидания по экспертизе (Hard Skills):

  • Уверенные знания современных принципов программирования, а также клиент-серверного и межсервисного взаимодействия;
  • Опыт разработки API сервисов / микросервисов на платформе Node.js (не менее 3 лет);
    • В том числе с применением фреймворка NestJS (не менее 1 года);
  • Работа с СУБД – PostgreSQL (используем TypeORM);
  • Работа с брокерами сообщений – RabbitMQ;
  • Контейнеризация – Docker / Docker Compose;
  • Написание тестов – Jest;
  • Документация API – Swagger (OpenAPI);
  • Использование при работе систему контроля версий – Git;

Мы сработаемся, если ты (Soft Skills):

  • Имеешь отличные коммуникативные навыки;
  • Умеешь работать в команде, договариваться и сдерживать договорённости;
  • Умеешь принимать решения.

Сервисы, которые используем при работе:

  • Задачи – Jira;
  • Документация – Swagger (API), Confluence;
  • Контроль версий – GitLab;
  • Дизайн-макеты – Figma;
  • Коммуникация – MatterMost, Google Meet