Senior Backend разработчик
IntellectDialog ищет Senior Backend разработчика для работы над платформой автоматизации продаж в мессенджерах. Требуется глубокое знание Node.js, NestJS, MongoDB и микросервисной архитектуры, а также опыт работы с легаси. Предлагается полная занятость в офисе в Астане с зарплатой 1 200 000 тенге.
Эта вакансия платит больше рынка
На 291% выше медианы JavaScript по 200 вакансиям за 90 дней.
Что предстоит делать
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, которые решали. Почему именно вы нам подходите. Если вы умеете делать архитектуру лучше, а не “просто писать код”, — мы будем рады познакомиться.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Senior Frontend Developer (Vue.js)
Международный хостинг-провайдер Fornex ищет senior frontend разработчика для создания нового SaaS-продукта. Требуется опыт работы с Vue 3, TypeScript и TailwindCSS от 3 лет, а также активное использование AI-инструментов в работе. Предлагается полностью удаленная работа, гибкий график и оплачиваемый отпуск.
Senior Frontend Developer
Ищем senior frontend разработчика для создания платформы управления роботами. Нужно уверенное владение TypeScript и React, опыт с Redux и веб-сокетами. Предлагаем удаленную работу, официальное оформление и компенсацию медицинских расходов.
Senior Frontend Developer (React/TypeScript)
Ищем Senior Frontend-разработчика для создания P2P-платформы в сфере FinTech. Нужен опыт с React, TypeScript, NextJS и tRPC. Предлагаем удаленную работу, гибкие процессы и зарплату от 300 000 рублей.
Senior Frontend Developer
Ищем Senior Frontend-разработчика для работы над интерфейсами мультипетабайтного хранилища и системы доставки видеоконтента. Нужно отличное знание vanilla JavaScript, CSS и HTML, опыт кросс-браузерной верстки и работы в команде. Предлагаем удаленную работу, выплаты в удобной валюте, квартальные премии и оплачиваемый отпуск.
Senior Frontend Developer (React/TypeScript)
~1 657 500 – 2 154 750 ₸ оценка
Ищем опытного фронтенд-разработчика для работы над высоконагруженным финтех-приложением. Нужно глубокое знание React и TypeScript, опыт от 5 лет. Предлагаем удалёнку или гибрид, гибкий график и соцпакет.
Старший Full-Stack разработчик (TypeScript/React/Node.js)
Старший Full-Stack разработчик для создания масштабируемой платформы мониторинга помещений в реальном времени. Требуется опыт с TypeScript, Node.js, React и системами реального времени. Предлагается удаленная работа в международной компании с конкурентной оплатой и возможностями роста.