рсхб-интех

Team Lead Node.js / TypeScript (РСХБ-Экосистема)

В команду РСХБ-Экосистемы ищем технического лидера для развития крупного контура туристических и B2B-сервисов. В зоне ответственности будет четыре основных проекта:

рсхб-интех На сервисе с: 13.08.26 17:20

↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваГибрид

В команду РСХБ-Экосистемы ищем технического лидера для развития крупного контура туристических и 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-компании.

Похожие вакансии Node.js

Сайты компаний
лаборатория касперского
Зарплата не указанаРоссияМосква

Вам предстоит участвовать в разработке сложного, многофункционального продукта Kaspersky Next XDR Expert, который представляет собой платформу для интеграции множества других продуктов и сервисов.
Веб-интерфейс продукта является единой точкой входа для всех интеграций и призван помогать сотрудникам информационной безопасности расследовать инциденты и быстро реагировать на них.
Наша команда (Incident Response Platform) отвечает за работу с алертами и инцидентами, плейбуки и автоматическое реагирование.

Технически это full stack приложение — React + TypeScript в браузере, Node.js (BFF) на сервере.
Во главу угла поставлены модульность, абстракции, компоненты. Проект поделен на npm пакеты.
Все живёт в локальном npm реестре. Верстки практически нет. Современный тулинг веб-разработки.
Код живёт в монорепозитории на Git.
 


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

- Разработка продуктов в сегменте B2B в роли Frontend-разработчика;
- Работа в составе слаженной и грамотной команды над крупным проектом;
- Разработка переиспользуемых компонентов, модулей, написание чистого TypeScript кода;
- Разработка BFF на Node.js: агрегация данных из микросервисов, проверка прав пользователя, доставка событий в браузер;
- Оптимизация текущего кода, производительности и обновление стека;
- Написание тестов, код-ревью.
 


Что вам для этого требуется:

- Отличные знания JavaScript и TypeScript;
- Глубокие знания React: рендеринг, производительность, поиск утечек памяти;
- Хорошие знания в области Computer Science;
- Умение писать понятный код и разбираться в чужом;
- Ориентирование в современном стеке web-разработки. Анализ существующих и новых инструментов и их внедрение для оптимизации решений;
- Опыт разработки на Node.js.

Будет плюсом:

- Опыт работы с Docker и Kubernetes на уровне использования;
- Опыт работы с брокерами сообщений (NATS, Kafka) или WebSocket;
- Опыт миграции React и TypeScript на новые версии.


hh.ru
Зарплата не указанаБеларусьБрестОфис

Мы ищем Fullstack-разработчика, готового проектировать и развивать масштабируемые веб-сервисы, отказоустойчивые API и современные клиентские интерфейсы с поддержкой PWA.

Задачи:

- Разработка и оптимизация клиентской части веб-приложений (React / TypeScript) с фокусом на скорость работы, адаптивность и PWA-функционал.
- Проектирование архитектуры и разработка серверных сервисов и RESTful API на Node.js (Express / Hono).
- Моделирование данных, оптимизация запросов и интеграция хранилищ: реляционных (PostgreSQL), NoSQL (MongoDB) и in-memory (Redis).
- Настройка механизмов авторизации (OAuth 2.0, JWT) и безопасного взаимодействия сервисов.
- Контейнеризация сервисов (Docker), базовая поддержка окружений в Linux, участие в процессах CI/CD.
- Взаимодействие с телематическими данными: отображение телеметрии, обработка треков и геоданных.

Ожидания от кандидата:

Frontend

Языковая база: уверенное владение JavaScript (ES6+) и TypeScript, понимание типизации, асинхронного программирования и структуры DOM.
React: глубокое понимание жизненного цикла компонентов, хуков, мемоизации и оптимизации рендеринга.
Сборка: опыт работы с современными бандлерами (Vite, Webpack), настройка модулей и переменных окружения.
UI & CSS: понимание принципов адаптивной верстки, компонентного подхода и опыт работы с готовыми UI-системами на выбор (Mantine, Material-UI, Bootstrap и др.).
State Management: владение инструментами управления клиентским состоянием (Zustand, MobX или аналоги) и понимание того, когда стейт-менеджер необходим, а когда достаточно локального состояния / React Context.
PWA: практическое понимание принципов Progressive Web Apps (Service Workers, Web App Manifest, стратегии кэширования, офлайн-режим, push-уведомления).

Backend & Базы данных

Node.js: опыт разработки бэкенда на TypeScript/JavaScript, понимание работы Event Loop, стримов и асинхронности.
Фреймворки: опыт построения микросервисов или монолитных API на Express, Hono, Fastify или других легковесных Node.js-фреймворках.
Базы данных:
PostgreSQL: проектирование реляционных схем, нормализация, составление и оптимизация SQL-запросов, работа с индексами.
MongoDB: понимание документоориентированной модели, работа с коллекциями и агрегационными пайплайнами (aggregation pipeline).
Кэширование и брокеры: практический опыт с Redis (кэширование сессий, кэш тяжелых запросов, базовые механизмы pub/sub).

Сети, архитектура и инфраструктура

Сетевые протоколы: фундаментальное понимание работы HTTP/HTTPS (структура запроса/ответа, методы, статус-коды, CORS, заголовки, SSL/TLS-сертификаты).
API: опыт проектирования и документирования масштабируемых RESTful API, версионирование эндпоинтов, валидация входных данных.
Безопасность и авторизация: понимание и реализация потоков аутентификации/авторизации (OAuth 2.0, OpenID Connect, JWT, HttpOnly cookies).
DevOps & ОС:
Уверенное использование Docker и Docker Compose (написание Dockerfile, оптимизация слоев, запуск multi-container стеков).
Навыки работы в терминале Linux (файловая система, права доступа, управление процессами, SSH, базовый просмотр логов).
Контроль версий: уверенный Git (ветвление по Git Flow / Trunk-based, интерактивный rebase, решение конфликтов слияния, культура pull request и code review).

Доменные знания

GPS и телематика: общее понимание принципов работы спутникового позиционирования (GPS/ГЛОНАСС), работы трекеров/контроллеров, структуры телематических пакетов (координаты, валидность фикса, скорость, курс, время UTC).

Будет плюсом

Опыт работы с интерактивными веб-картами (Mapbox GL JS, Leaflet, OpenLayers) и рендерингом больших массивов геоданных / треков.
Опыт реализации передачи данных в реальном времени (WebSockets, Server-Sent Events).
Понимание работы с временными рядами (Time Series) и оптимизации хранения высоконагруженных потоков телеметрии.

Соц.сети
Н

Principal Engineer и Commerce Integrations Lead (Social Commerce / AI / eCommerce)

Неизвестный работодательНа сервисе с: 13.10.26 11:56
Зарплата не указанаИзраильГибрид

🚀 Ищем 2 специалистов на международный проект (Social Commerce / AI / eCommerce)
1️⃣ Principal Engineer
• 10+ лет опыта, уровень Staff / Principal
• Node.js, TypeScript, React / Angular
• Архитектура high-load, distributed и real-time систем
• GCP, Firebase, BigQuery, AI/ML
• Hands-on разработка + техническое лидерство
• Формат: Full-time, Hybrid / On-site (Израиль, Ramat Gan / Tel Aviv)
2️⃣ Commerce Integrations Lead / Sales Engineer
• 3+ года опыта в разработке или технических интеграциях
• Опыт минимум с 2 eCommerce-платформами (Shopify, Magento, WooCommerce, VTEX и др.)
• API, webhooks, checkout, product feeds
• Разработка интеграций и техническая коммуникация с клиентами
• Формат: Full-time, Remote
⚠️ Важно для обеих вакансий:
• Английский - обязательно
• Оформление строго B2B (без трудоустройства в штат)
📩 Заинтересованным кандидатам отправлю полное описание вакансии и детали сотрудничества.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.