Senior Full stack Developer (Node.js, офис, Астана)

ИнтеллектДиалог
Москва •Опубликовано 16 июня 2026
от 200000 руб.
Полная занятостьболее 6 летПрограммист
от 200000 руб.

Описание

IntellectDialog — платформа автоматизации продаж и клиентского сервиса в мессенджерах. Мы ищем только опытного Senior Backend разработчика , способного работать с тяжёлым легаси, сложной архитектурой и развивать большое продакшн-приложение. Важно: джуны, мидлы без реального продакшн-опыта и выпускники курсов — не подходят. Нужны разработчики, которые 5+ лет пишут боевые сервисы, а не учебные todo-листы. 📍 Формат работы Только офис , Астана Полная занятость Зарплата: 1 200 000 ₸ 🛠 Стек Node.js NestJS React MongoDB (очень глубокое знание критично) Redis Memcached REST API WebSocket Микросервисная архитектура (обязательно) 🔥 Требования — строго Senior 1. 5+ лет продакшн-опыта в Node.js Архитектура, оптимизация, рефакторинг, продакшн-нагрузки. 2. Сильный NestJS Структуры модулей, DI, пайпы, фильтры, гварды, микросервисы, интерсепторы. 3. Глубокая экспертиза в MongoDB (must-have) индексы (создание, анализ, профилирование) сложные агрегаты оптимизация heavy-запросов отладка slow queries работа с большими коллекциями понимание механики хранения данных и поведения запросов Если вы “просто использовали Mongo” — этого мало. 4. Отличное владение микросервисной архитектурой Не “читал статьи”, а реально проектировал, поддерживал и масштабировал микросервисы : понимание паттернов: event-driven, pub/sub, message-bus взаимодействие сервисов, маршрутизация, discovery очереди, кеши, балансировка, ретраи idempotency и транзакционность в распределённых системах мониторинг и логирование распределённых запросов CI/CD для микросервисов миграции из монолита в микросервисы стратегия разбиения на сервисы работа с зависимостями и контрактами между сервисами Если вы не решали реальные проблемы в микросервисах — это сразу “нет”. 5. Умение работать с легаси Нужно уметь: разбираться в чужом коде быстро выделять модули переписывать без падений мигрировать на новую архитектуру проводить безопасные рефакторинги 6. Асинхронщина на уровне эксперта event loop промисы, async/await race conditions очереди задач профилирование асинхронных узких мест 7. Продвинутое понимание REST API и WebSocket проектирование стабильность соединений оптимизация graceful shutdown правильная обработка ошибок 🎯 Кого мы НЕ рассматриваем джуны мидлы без продакшн-опыта выпускники курсов те, кто не знает глубоко MongoDB те, кто видел микросервисы только на схемах те, кто боится легаси-кода те, кто не умеет оптимизировать сложные запросы те, кто не может разобрать чужой код быстро 🔍 Если вы — Senior, напишите в отклике Ваш опыт (проекты, нагруженность, архитектура). Ваш опыт в микросервисах (какие, как строили, какие проблемы решали). Примеры оптимизации MongoDB. Самые сложные задачи в Node.js, которые решали. Почему именно вы нам подходите. Если вы умеете делать архитектуру лучше , а не “просто писать код”, — мы будем рады познакомиться.
Описание
IntellectDialog — платформа автоматизации продаж и клиентского сервиса в мессенджерах. Мы ищем только опытного Senior Backend разработчика , способного работать с тяжёлым легаси, сложной архитектурой и развивать большое продакшн-приложение. Важно: джуны, мидлы без реального продакшн-опыта и выпускники курсов — не подходят. Нужны разработчики, которые 5+ лет пишут боевые сервисы, а не учебные todo-листы. 📍 Формат работы Только офис , Астана Полная занятость Зарплата: 1 200 000 ₸ 🛠 Стек Node.js NestJS React MongoDB (очень глубокое знание критично) Redis Memcached REST API WebSocket Микросервисная архитектура (обязательно) 🔥 Требования — строго Senior 1. 5+ лет продакшн-опыта в Node.js Архитектура, оптимизация, рефакторинг, продакшн-нагрузки. 2. Сильный NestJS Структуры модулей, DI, пайпы, фильтры, гварды, микросервисы, интерсепторы. 3. Глубокая экспертиза в MongoDB (must-have) индексы (создание, анализ, профилирование) сложные агрегаты оптимизация heavy-запросов отладка slow queries работа с большими коллекциями понимание механики хранения данных и поведения запросов Если вы “просто использовали Mongo” — этого мало. 4. Отличное владение микросервисной архитектурой Не “читал статьи”, а реально проектировал, поддерживал и масштабировал микросервисы : понимание паттернов: event-driven, pub/sub, message-bus взаимодействие сервисов, маршрутизация, discovery очереди, кеши, балансировка, ретраи idempotency и транзакционность в распределённых системах мониторинг и логирование распределённых запросов CI/CD для микросервисов миграции из монолита в микросервисы стратегия разбиения на сервисы работа с зависимостями и контрактами между сервисами Если вы не решали реальные проблемы в микросервисах — это сразу “нет”. 5. Умение работать с легаси Нужно уметь: разбираться в чужом коде быстро выделять модули переписывать без падений мигрировать на новую архитектуру проводить безопасные рефакторинги 6. Асинхронщина на уровне эксперта event loop промисы, async/await race conditions очереди задач профилирование асинхронных узких мест 7. Продвинутое понимание REST API и WebSocket проектирование стабильность соединений оптимизация graceful shutdown правильная обработка ошибок 🎯 Кого мы НЕ рассматриваем джуны мидлы без продакшн-опыта выпускники курсов те, кто не знает глубоко MongoDB те, кто видел микросервисы только на схемах те, кто боится легаси-кода те, кто не умеет оптимизировать сложные запросы те, кто не может разобрать чужой код быстро 🔍 Если вы — Senior, напишите в отклике Ваш опыт (проекты, нагруженность, архитектура). Ваш опыт в микросервисах (какие, как строили, какие проблемы решали). Примеры оптимизации MongoDB. Самые сложные задачи в Node.js, которые решали. Почему именно вы нам подходите. Если вы умеете делать архитектуру лучше , а не “просто писать код”, — мы будем рады познакомиться.

Похожие вакансии

Менеджер по продажам
Семенов Антон Петрович
80000 – 150000 руб.
Полная занятостьОпыт 1–3 года
Go-разработчик (команда инструментов операционной эффективности)
Ecom.tech
Зарплата не указана
Полная занятостьОпыт 3–6 лет
МЕНЕДЖЕР ПО ЛОГИСТИКЕ | УДАЛЁННО | СИБИРЬ
Зелёная миля
от 200000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется
Data Engineer
WILIX
180000 – 240000 руб.
Полная занятостьОпыт 3–6 лет
Product manager
ФЕНСИ ТЕК ГРУП
до 300000 руб.
Полная занятостьОпыт 3–6 лет