Senior Full stack Developer (Node.js, офис, Астана)
от 200 000 руб.
Город:
Астана
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "ИнтеллектДиалог"
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, которые решали.
Почему именно вы нам подходите.
Если вы умеете делать архитектуру лучше, а не “просто писать код”, — мы будем рады познакомиться.
08 Августа
Senior Backend-разработчик (Node.js / NestJS)
Астана
Компания "TopAssistant" Компания, развивающая AI-платформу для influencer marketing, приглашает в команду Senior Backend-разработчика. Платформа...
04 Августа
Астана
Компания "СЕРВИСНЫЙ ЦЕНТР ERG" Обязанности Проектирование, разработка и поддержка проектов на Angular; Написание технической документации...
10 Августа
Астана
Компания "Itransition" We are looking for experienced developers that are willing to solve complex technical issues while developing high...
11 Августа
Астана
Компания "Andersen" Andersen is hiring a Kotlin Developer for a project developing a mobile banking app and modular platform, ensuring...
14 Августа
Senior Expert / Quantitative Analyst (IFRS 17 & Financial Modelling)/Старший эксперт
Астана
Компания "ЧК KAZAKHSTAN ENERGY REINSURANCE COMPANY" Перестраховочный Каптив Kazakhstan Energy Reinsurance Company Ltd. (резидент МФЦА)...
Вакансия размещена в отрасли