Senior Backend Engineer (TypeScript, Node.js)

Дата размещения вакансии: 22.05.2026
Работодатель: Data Heroes
Уровень зарплаты:
от 160000 до 212000 RUR
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

О компании:

Мы развиваем Data Heroes — продуктовую компанию, которая помогает бизнесам строить маркетинг и операции вокруг живых данных о клиенте.
Сейчас запускаем второе поколение платформы и переходим к модели «венчурного конвейера», где высокомаржинальные микро‑продукты собираются на общем ядре и быстро проходят проверку рынком.

Стек:

  • TypeScript и Node.js

  • PostgreSQL

  • Kubernetes, Docker

  • Gherkin, executable specifications

  • Инструменты для AI‑assisted разработки и автогенерации документации

Роль и зона ответственности:

В команде уже есть тимлид, который ведёт организационную часть: дейлики, координацию инцидентов, взаимодействие с другими отделами и подготовку к планированию спринта.
Есть технический эдвайзор, который подключается несколько часов в неделю к самым критичным архитектурным вопросам.

Мы ищем Senior Backend инженера, который готов взять на себя лидерство по технологиям:

  • проводить ревью архитектурных решений других участников команды;

  • быть первым адресатом по сложным backend‑ и платформенным вопросам;

  • участвовать в проработке архитектуры новых сервисов и эволюции ядра;

  • задавать стандарты качества кода, тестов и наблюдаемости.

При этом фокус роли — инженерия и архитектура. Организационная рутина (митинги, координация, отчётность) остаётся у тимлида.

Основные задачи:

  • Проектировать и развивать backend‑сервисы на TypeScript и Node.js.

  • Прорабатывать схемы данных, миграции и производительность в PostgreSQL.

  • Готовить сервисы к стабильной работе в Kubernetes и облаке.

  • Строить API и платформенный слой, на котором запускаются новые микро‑продукты.

  • Участвовать в описании Gherkin‑сценариев и API‑контрактов как основы для разработки и тестирования.

  • Закладывать устойчивость, наблюдаемость, работу с событиями, идемпотентность и качество developer experience.

  • Проводить архитектурные ревью и помогать команде принимать технические решения, которые хорошо масштабируются.

Кого ищем:

  • Опыт коммерческой разработки на TypeScript и Node.js от 4–5 лет.

  • Глубокое понимание backend‑архитектуры и системного дизайна.

  • Сильный опыт с PostgreSQL.

  • Понимание Kubernetes и production‑деплоя.

  • Навык проектирования через спецификации, внимательное отношение к тестам и наблюдаемости.

  • Интерес к AI‑assisted development, Requirements as Code и self‑documenting systems.

Условия и формат работы:

  • Возможность участвовать в передовых по мировым уровням подходам к разработке.

  • Роль на стыке backend, platform engineering и AI‑native engineering.

  • Возможность стать одним из ранних инженеров в новой модели разработки и формировать стандарты и практики команды.

  • Прямое влияние на архитектуру, скорость вывода продуктов и прозрачность для бизнеса.

  • Участие в ключевом для компании проекте: переходе на новую бизнес‑модель и запуске AI‑native платформы.

  • Близость к центру принятия решений, быстрый доступ к информации и возможность влиять на дорожную карту.

  • Полностью удалённый формат работы.

  • Гибкий график с акцентом на результат и качество инженерных решений.

  • Заработная плата обсуждается по результатам собеседований, её уровень опирается на степень ответственности и глубину вовлечения в архитектуру и платформенный слой.

Этапы отбора:

  • Тестовое задание.

  • Короткий созвон с CTO.

  • Техническое собеседование.