РСХБ-Интех

Team Lead Node.js / TypeScript

Коротко

Технический лидер для развития крупного контура туристических и B2B-сервисов банка: платформы путешествий, B2B-портал и туристическое направление мобильного приложения. Нужно определять архитектуру, вести переход с legacy (Vue.js, Magenta CMS) на Node.js/TypeScript, проектировать интеграции с партнёрами и управлять командой разработчиков. Требуется от 6 лет коммерческой разработки, включая от 2 лет опытом Team Lead/Tech Lead, сильные навыки Node.js и TypeScript, опыт миграции legacy-систем и управления командой. Формат работы гибридный, 2 дня в неделю в офисе (Москва-Сити, Теплый Стан).

# Team Lead Node.js / TypeScript
Ищем технического лидера для развития крупного контура туристических и B2B-сервисов. В зоне ответственности будет четыре основных проекта:
1.«Своё За городом» — платформа сельского и загородного туризма, маршруты, события, контент и сервисы для партнёров.
2.«Своё в мире» — единая платформа путешествий, включающая авиабилеты, ЖД-билеты, бронирование отелей, пакетные туры и дополнительные туристические продукты.
3.Крупный B2B-портал — кабинеты и цифровые инструменты для партнёров и корпоративных клиентов.
4.Туристическое направление мобильного приложения банка — развитие пользовательских сценариев и общих backend-сервисов для мобильного канала.
Внутри этих проектов одновременно могут развиваться несколько продуктовых потоков: поиск, бронирование, платежи, возвраты, личный кабинет, программа лояльности, уведомления, контентные модули и партнёрские интеграции.
Чем предстоит заниматься
•Определять целевую архитектуру всего продуктового контура и принимать ключевые технические решения.
•Спроектировать и провести поэтапный переход на Node.js и TypeScript.
•Организовать постепенный уход от legacy-архитектуры на Vue.js и Magenta CMS без остановки действующих сервисов.
•Определять границы сервисов, API, модели данных и принципы взаимодействия между вебом, B2B-порталом и мобильным приложением.
•Формировать общую технологическую платформу, чтобы продукты использовали единые компоненты и бизнес-логику.
•Проектировать интеграции с поставщиками авиабилетов, ЖД-билетов, отелей, туроператорами, платежными сервисами и другими партнёрами.
•Обеспечивать надёжность критических процессов: поиск, проверка цены и наличия, бронирование, оплата, возвраты, документы и уведомления.
•Отвечать за техническое качество: code review, стандарты разработки, тестирование, CI/CD, мониторинг, логирование и управление техническим долгом.
•Планировать работу нескольких параллельных потоков, оценивать зависимости, сроки, архитектурные риски и потребность в ресурсах.
•Развивать сотрудников: проводить регулярные встречи, давать обратную связь, формировать планы развития и повышать самостоятельность команды.
•Участвовать в найме, адаптации и оценке разработчиков.
•При необходимости подключаться к разработке руками: разбирать сложные задачи, создавать прототипы, устранять критические проблемы и помогать во время инцидентов.
Наши ожидания от кандидата
•Не менее 6 лет опыта в коммерческой разработке, включая от 2 лет в роли Team Lead или Tech Lead.
•Высшее образование.
•Сильный практический опыт разработки на Node.js и TypeScript.
•Опыт проектирования backend-систем, API и интеграционных сервисов.
•Опыт миграции legacy-приложений или монолитных CMS на современную модульную архитектуру.
•Понимание подходов к постепенной миграции без полного переписывания системы и остановки бизнеса.
•Опыт развития нескольких связанных продуктов на общей технологической платформе.
•Опыт работы с транзакционными системами, где важны корректность статусов, идемпотентность, безопасность и отказоустойчивость.
•Опыт управления командой: постановка задач, контроль качества, развитие сотрудников и работа с производительностью.
•Умение принимать архитектурные решения с учётом сроков, стоимости, технического долга и возможностей команды.
•Готовность сохранять техническую вовлечённость и при необходимости самостоятельно работать с кодом.
•Умение объяснять технические решения разработчикам, продуктовой команде и бизнесу.
Будет преимуществом
•Опыт в travel, e-commerce, fintech или marketplace.
•Опыт разработки B2B-порталов и партнёрских кабинетов.
•Понимание мобильной разработки и проектирования API для мобильных приложений.
•Опыт работы с платежами, возвратами, документами, личными кабинетами и программами лояльности.
•Знание Vue.js и опыт работы с CMS для понимания текущего legacy-контура.
•Опыт построения мониторинга: метрики, логи, трассировка, алерты и контроль SLA.
Условия
•Полное соблюдение ТК РФ.
•Конкурентоспособную заработную плату (отталкиваемся от ожиданий и квалификации кандидатов).
•ДМС со стоматологией, льготные условия кредитования, корпоративное обучение.
•Гибридный формат работы (2 дня в неделю в офисе), Москва-Сити, Теплый Стан.
•Современные технологии и подходы к ведению проектов, дружескую атмосферу.
•Работу в аккредитованной IT-компании.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте