Вакансии

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

  • от 1200000
  • г.Астана

Краткое описание

Ищем опытного Senior Backend разработчика, способного работать с тяжёлым легаси, сложной архитектурой и развивать большое продакшн-приложение.

Важно: джуны, мидлы без реального продакшн-опыта и выпускники курсов — не подходят.
Нужны разработчики, которые 5+ лет пишут боевые сервисы, а не учебные todo-листы.

 

  • 🛠 Стек

    • 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

  • правильная обработка ошибок 

avatar
ТОО ИНТЕЛЛЕКТДИАЛОГ
IT-компания
Участник Astana Hub
  • График работы

    Полный день

  • Направление

    Прочее

  • Опыт работы

    От 3 до 6 лет

  • Статус вакансии

    Открытая

  • Дата публикации

    05 декабрь 2025