Вакансия Backend Team Lead (Node.js) (Офис)

Дата размещения вакансии: 02.09.2026
Работодатель: ПИКСМУВ
Уровень зарплаты:
от 250000 до 350000 RUR
Город:
Москва
Ленинградский проспект 36с30
Требуемый опыт работы:
От 3 до 6 лет

ООО «ПИКСМУВ» — аккредитованная продуктовая IT-компания, которая самостоятельно создаёт и развивает международные проекты.

Для развития back-office направления мы ищем Backend Team Lead — сильного backend разработчика, который будет самостоятельно писать код, принимать технические и архитектурные решения и вести небольшую команду backend-разработчиков.

Это hands-on позиция: основная часть работы связана непосредственно с разработкой. Лидерская часть включает code review, менторинг, декомпозицию и оценку задач, их распределение внутри команды и контроль технических сроков. Frontend-разработка в обязанности не входит.

Обратите внимание: работа ведётся только из офиса в Москве пять дней в неделю. Удалённого и гибридного формата нет.

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

  • Самостоятельно разрабатывать и выпускать backend-функциональность для нескольких back-office продуктов;
  • Работать с крупной production-кодовой базой и глубокой бизнес-логикой;
  • Проектировать новые модули, сервисы, API, интеграции и потоки данных;
  • Принимать самостоятельные архитектурные решения и отвечать за их техническое качество;
  • Разрабатывать сложную статистику и аналитическую функциональность на PostgreSQL и ClickHouse;
  • Оптимизировать SQL-запросы, структуру данных и производительность баз данных;
  • Работать с транзакциями и обеспечивать корректность данных при конкурентных операциях;
  • Проводить обязательное code review и поддерживать единые стандарты разработки;
  • Менторить backend-разработчиков и помогать им решать сложные технические задачи;
  • Декомпозировать и оценивать задачи, распределять их внутри небольшой backend команды и контролировать сроки;
  • Взаимодействовать с тестированием, аналитикой, frontend-разработчиками, дизайном, менеджером и CPO;
  • Участвовать в релизах и самостоятельно выполнять деплой на dev, stage и production;
  • Настраивать и поддерживать CI/CD-процессы совместно с DevOps-командой;
  • Подключаться к решению редких production-инцидентов, если продукту потребуется срочная техническая помощь;
  • Участвовать в постепенном внедрении автоматического тестирования;
  • Фиксировать важные архитектурные и технические решения.

Наш основной стек:

  • Node.js;
  • JavaScript и TypeScript;
  • Express;
  • Sequelize;
  • PostgreSQL;
  • ClickHouse;
  • Redis;
  • RabbitMQ;
  • WebSocket;
  • REST API;
  • Docker;
  • CI/CD.

Архитектура включает крупный монолит с сабмодулями и несколько отдельных микросервисов.

Что для нас особенно важно:

  • Коммерческий опыт backend-разработки от трёх лет;
  • Реальный опыт работы с production-системами;
  • Обязательный практический опыт проведения code review;
  • Глубокое знание SQL и уверенная практическая работа с PostgreSQL;
  • Практический опыт с WebSocket, Redis, Express и Sequelize;
  • Опыт проектирования схем данных, написания сложных запросов, работы с транзакциями и оптимизации производительности PostgreSQL;
  • Практический production-опыт с ClickHouse. Понимание движков таблиц, партиционирования, materialized views, агрегаций и оптимизации аналитических запросов в ClickHouse;
  • Сильные навыки system design: декомпозиция систем, определение границ модулей и сервисов, проектирование взаимодействий и потоков данных;
  • Уверенная backend-разработка на Node.js и JavaScript/TypeScript;
  • Понимание очередей сообщений и event-driven взаимодействия; опыт с RabbitMQ либо аналогичным брокером;
  • Опыт менторинга разработчиков и помощи команде в решении технических задач;
  • Умение декомпозировать, оценивать и распределять задачи;
  • Опыт самостоятельных релизов и работы с CI/CD;
  • Хорошие коммуникативные навыки и умение договариваться со смежными командами.

Формальная должность Team Lead в прошлом необязательна. Мы готовы рассмотреть сильного senior-разработчика, который уже принимал архитектурные решения, регулярно проводил code review, менторил коллег и фактически выполнял функции технического лидера.

Будет преимуществом

  • Опыт технического руководства небольшой командой;
  • Опыт работы с высоконагруженными или data-intensive системами;
  • Опыт разработки сложной статистической и аналитической функциональности;
  • Опыт работы с транзакционными системами;
  • Опыт сочетания PostgreSQL как основной транзакционной базы и ClickHouse как аналитического хранилища;
  • Опыт развития крупного монолита и вынесения отдельных частей в микросервисы;
  • Опыт внедрения unit- и integration-тестирования в существующий проект.

Что мы предлагаем

  • Зарплату от 250 000 до 350 000 ₽ на руки — итоговое предложение зависит от технического уровня и опыта кандидата;
  • Оформление по ТК РФ (28 календарных дней отпуска, оплачиваемые больничные)
  • Работу в аккредитованной IT-компании;
  • Испытательный срок три месяца;
  • Полностью офисный формат по адресу: Москва, Ленинградский проспект, 36с30. Офис премиум-класса A+ в 5 минутах от метро;
  • График 5/2 с гибким началом рабочего дня с 9:00 до 11:30 и окончанием с 18:00 до 20:30;
  • Технику для работы;
  • Напитки, кофе, снеки, сладости и протеиновые напитки в офисе;
  • Яркие выездные корпоративы два раза в год: команда на несколько дней выезжает за город;
  • Плоскую структуру, минимум бюрократии и формальностей - это возможность быстрого согласования технических и продуктовых решений;
  • Возможность напрямую влиять на архитектуру и развитие продуктов;
  • Самостоятельность в выборе технических решений;
  • Быстрые релизы и возможность видеть результат своей работы в production;
  • Передачу технического и продуктового контекста на старте и поддержку специалиста, который глубоко знает текущую систему.