Middle Backend Developer (Node.js)
Middle Backend Developer (Node.js) — Dreamlab Technologies Ltd, Астана. Зарплата: 500 000 – 850 000 ₸. Условия: полный день, в офисе. Опыт: 3–6 лет. Опубликовано 20.10.2026. Отклик — на сайте hh.kz: кнопка «Откликнуться» открывает исходную вакансию.
О вакансии
Dreamlab Technologies — консалтинговая ИТ-компания: бизнес-консультирование, системная интеграция, проектирование и разработка ПО для корпоративного и государственного секторов.
Ищем Middle Node.js-разработчика, который ведёт сервис целиком: от проектирования структуры БД до тестов и деплоя. Основное — разработка бэкенда (микросервисы или монолит, в зависимости от проекта). Второе — интеграции с внешними и государственными системами: ШЭП, SOAP, ЭЦП через Kalkan.
Обязанности:
-
Разработка бэкенда (основное)
-
Участие во всех этапах создания сервиса — от проектирования структуры БД до написания тестов и деплоя
-
Разработка микросервисов или монолитных приложений, в зависимости от проекта
-
Проектирование REST API, настройка и поддержка коммуникаций через REST и WebSocket
-
Взаимодействие с внутренними микросервисами через Kafka и RabbitMQ: продюсеры, консьюмеры, ретраи, DLQ
-
Кэширование и rate limiting на Redis
-
Анализ производительности, профилирование узких мест, оптимизация под нагрузку
-
Оптимизация существующих решений, рефакторинг
-
Написание и актуализация тестов, поиск и устранение багов
-
Код-ревью коллег, поддержка единых стандартов разработки в команде
Docker-образы сервисов, локальное окружение через docker compose -
Интеграции (будет плюсом)
-
Взаимодействие с внешними API: REST и SOAP-сервисы партнёров
-
Интеграции с ШЭП (синхронный и асинхронный канал)
-
Подписание и проверка XML/CMS-подписей через Kalkan, работа с сертификатами НУЦ РК
-
Опыт коммерческой разработки на Node.js от 2 лет
-
Глубокое понимание ключевых модулей и концепций (Events, Streams) и асинхронной модели: event loop, промисы, блокировки цикла
-
Уверенное владение JavaScript (ES6+) и TypeScript
-
Практический опыт с NestJS, Express.js или аналогами
PostgreSQL: проектирование схемы, индексы, транзакции и уровни изоляции, EXPLAIN ANALYZE, миграции
Redis: кэш, TTL, инвалидация, базовые структуры данных -
Опыт хотя бы с одним брокером — Kafka или RabbitMQ
-
Понимание REST, микросервисной архитектуры, принципов SOLID и DRY
-
Умение проектировать масштабируемые и поддерживаемые приложения
-
Опыт оптимизации Node.js-приложений под высокую нагрузку: профилирование, кэширование
-
Базовые навыки Docker: Dockerfile, docker compose
-
Базовое понимание SOAP: WSDL, XML-конверт, SOAP Fault
-
Готовность разбираться в интеграции с ШЭП и Kalkan, если опыта нет
-
Опыт интеграции с ШЭП: синхронный и асинхронный канал, тестовый и продуктивный контур
-
Опыт с Kalkan / NCALayer / NCANode: XML-DSig для SOAP, CMS-подпись, проверка цепочки сертификатов и OCSP/CRL
-
Паттерны Outbox / Inbox, Saga; Kafka partitions и consumer groups
- Официальное трудоустройство согласно Трудовому кодексу Республики Казахстан;
- График работы: 5/2, с 09:00 до 18:00;
- Формат работы: офис в г. Астана;
- Стабильная заработная плата, размер обсуждается по итогам собеседования;
- Оплачиваемый ежегодный трудовой отпуск;
- Современное рабочее место и необходимая техника;
- Возможность профессионального и карьерного роста;
- Сильная команда разработчиков, аналитиков и менеджеров;
- Возможность принимать участие в развитии архитектуры и технических решений проектов;
- Корпоративные мероприятия и комфортная рабочая атмосфера.
Смотрите также
Похожие вакансии
Все похожие вакансииMiddle Frontend-разработчик (React/Vue)
Системный аналитик / Методолог
Бухгалтер
AI Engineer (LLM)
Data Engineer
Системный аналитик (инвестиционные проекты / финансовый сектор)
Частые вопросы
Какую зарплату можно ожидать?
Работодатель указывает 500 000 – 850 000 ₸ для этой роли в Dreamlab Technologies Ltd, Астана.
Как откликнуться на вакансию?
Перейдите на страницу источника и свяжитесь с работодателем там. Finder не берёт денег с соискателей.
Вакансии актуальные?
Да. Finder регулярно обновляет базу из открытых источников и убирает закрытые предложения.
Где посмотреть тип занятости и формат работы?
Ключевые условия показаны над описанием. Также можно открыть связанные подборки по Dreamlab Technologies Ltd и Астана.
