Назад
5 дней назад

Senior Backend Developer (Node.js)

400 000₽
Формат работы
remote (только Russia)
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Backend-разработчик (Node.js): Развитие и масштабирование надёжной платформы маркетплейса цифровых товаров и услуг с акцентом на рефакторинг кодовой базы, выделение сервисов и оптимизацию производительности. Focus on проектирование отказоустойчивых систем, профилирование Node.js, оптимизацию баз данных и взаимодействие с DevOps/SRE.

Локация: Москва; полностью удалённый формат работы

Зарплата: от 400 000 ₽ на руки в месяц

Компания

Маркетплейс цифровых товаров и услуг, соединяющий покупателей и продавцов, обеспечивающий безопасность сделок и развивающий собственные продукты на стыке гейминга, финтеха и e-commerce.

Что делать

  • Рефакторить кодовую базу, внедрять Clean Architecture и постепенно выделять отдельные сервисы.
  • Разрабатывать продуктовые функции в новых сервисах.
  • Обеспечивать масштабируемость, производительность и надёжность платформы при росте нагрузки.
  • Анализировать и улучшать observability-платформу с фокусом на оптимизацию производительности.
  • Взаимодействовать с DevOps/SRE, решать R&D-задачи и доводить технические улучшения до внедрения.

Требования

  • От 4 лет уверенной промышленной разработки на Node.js; в стеке используется Nest.js.
  • Знание PostgreSQL и ClickHouse, включая оптимизацию запросов, индексацию, шардирование и репликацию.
  • Навыки system design: проектирование отказоустойчивых систем и горизонтальное и вертикальное масштабирование.
  • Умение писать дизайн-документы и документировать системы.
  • Опыт работы с Redis, Kafka и Kubernetes.
  • Опыт работы с nginx и haproxy.

Культура и преимущества

  • Полностью удалённая работа и занятость 5/2 с 8-часовым рабочим днём.
  • Можно выбрать форму сотрудничества и оплаты; налоги берёт на себя компания.
  • Онбординг с введением в продукт и подключением к команде.
  • Работа с инициативными и увлечёнными специалистами.
  • Оплачиваемые отпуск и больничный.

Процесс найма

  • Отклик на вакансию является первым шагом отбора.
  • Финальная сумма оплаты обсуждается на встрече с успешным кандидатом.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →