Senior/Lead Backend Developer (Node.js / NestJS)

от 300 000 ₽

Рыночная зарплата
Россия, Москва
  • Марксистская
  • Третьяковская
  • Маяковская

О проекте:

Предстоит работать с корпоративной коммуникационной платформой: защищённые онлайн-встречи, инструменты совместной работы и мессенджер.
Сейчас команда находится в фазе перехода от монолитной архитектуры на PHP к микросервисам на NestJS.

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

  • Проектирование высоконагруженных и отказоустойчивых систем, проработка архитектурных решений, разработка новых backend-сервисов на NestJS (Node.js, TypeScript, RxJS);

  • Работать с высоконагруженными и распределёнными системами, очередями, параллельными операциями, асинхронностью;

  • Менторить младших разработчиков (3–5 человек) и/или кросс-функциональную команду разработки отдельной части сервиса (в каждую команду входит несколько разработчиков, аналитик, тестировщик);

  • Курировать и контролировать процессы тестирования и формирования документации по разрабатываемой части проекта.

Технологический стек:

  • Backend: Node.js, NestJS.

  • Коммуникации: REST, WebSocket, gRPC; очереди - RabbitMQ;

  • Базы данных: PostgreSQL (репликация, шардирование), Redis;

  • Инфраструктура и DevOps: Docker, GitLab CI, IaC;

  • Observability: OpenTelemetry, structured logging, Prometheus/Grafana;

  • Frontend окружение (понимание-будет плюсом): Angular, RxJS, NgRx/Redux.

Кого ищем:

  • 6+ лет коммерческого опыта, продвинутый опыт в Node.js и NestJS (production-level);

  • Опыт работы с высоконагруженными системами, event-driven архитектура, масштабирование;

  • Опыт работы с указанным выше стеком: брокеры сообщений, БД, мониторинг, DevOps и CI/CD;

  • Навыки технического лидерства: постановка задач, code-review, менторинг.

Будет плюсом:

  • Опыт миграции real-time сервисов (чат, WebRTC) в микросервисную архитектуру;

  • Чтение, понимание и анализ РНР для осуществления миграции;

  • Публичные выступления, участие в open-source проектах.

Мы предлагаем:

  • Участие в развитии масштабного продукта корпоративного уровня;

  • Влияние на архитектурные решения и процессы команды;

  • Полностью удалённый формат работы и гибкий график;

  • Сильную команду инженеров и возможность прокачивать экспертизу;

  • Оформление по ТК РФ, компания it аккредитована.


Адрес: Россия, Москва

Поделиться:

Опубликована 22 дня назад

Вакансия в подборках

  1. Backend developer
  2. Developer

Похожие вакансии

  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
  • Москва
16 дней назад
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
  • Москва
22 дня назад
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
  • Москва
22 дня назад
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
  • Москва
9 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.