22 часа назад
Backend Team Lead (Node.js)
250 000 - 350 000₽
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
RedCode
3 дня назад
Senior Node.js Developer (Fintech)
300 000 - 500 000₽
Playerok
7 дней назад
Senior Backend-разработчик / Senior Backend-developer (Node.js)
400 000₽
Playerok
7 дней назад
Middle Backend-разработчик / Middle Backend-developer
250 000₽
14 часов назад
Разработчик backend JavaScript (Node.js) 10Х
100 000 - 150 000₽
РАДИЙ ТН
20 часов назад
Программист (C++)
300 000 - 300 000₽
Сбер
7 дней назад
Senior Backend & Data Engineer (Python)
500 000₽