Назад
22 часа назад

Backend Team Lead (Node.js)

250 000 - 350 000
Формат работы
onsite
Тип работы
fulltime
Грейд
senior/lead
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

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

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

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

Текст:
/
TL;DR
Backend Team Lead (Node.js) (backend-разработка): Разработка и выпуск backend-функциональности для нескольких back-office продуктов с акцентом на архитектурные решения, сложную бизнес-логику и производительность PostgreSQL и ClickHouse. Focus on проектировании модулей, сервисов, API и потоков данных, оптимизации SQL и баз данных, code review, менторинге и техническом лидерстве небольшой команды.

Локация: Москва, Ленинградский проспект, 36с30; только офисный формат, 5 дней в неделю

Зарплата: 250 000–350 000 ₽ на руки в месяц

Компания

Аккредитованная продуктовая IT-компания, самостоятельно создающая и развивающая международные проекты.

Что делать

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

Требования

  • От 3 лет коммерческой backend-разработки и практический опыт работы с production-системами.
  • Уверенная разработка на Node.js и JavaScript/TypeScript; практический опыт с Express, Sequelize, WebSocket и Redis.
  • Глубокое знание SQL и PostgreSQL: проектирование схем данных, сложные запросы, транзакции и оптимизация производительности.
  • Практический production-опыт с ClickHouse, включая движки таблиц, партиционирование, materialized views, агрегации и оптимизацию аналитических запросов.
  • Навыки system design, code review, менторинга, декомпозиции, оценки и распределения задач.
  • Готовность работать только из офиса в Москве; удалённый и гибридный формат не предусмотрены.

Хорошо, если есть

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

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

  • Оформление по ТК РФ, 28 календарных дней отпуска и оплачиваемые больничные.
  • График 5/2 с гибким началом рабочего дня с 9:00 до 11:30.
  • Возможность влиять на архитектуру и развитие продуктов и самостоятельно выбирать технические решения.
  • Плоская структура, минимум бюрократии, быстрые релизы и возможность видеть результат в production.
  • Офис премиум-класса рядом с метро, техника для работы, напитки и снеки.
  • Технический и продуктовый контекст на старте, поддержка специалиста, глубоко знающего систему, и выездные корпоративы два раза в год.

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

  • Испытательный срок — три месяца.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →