Middle Backend Developer (Node.js)
Технологии
Описание вакансии
Кратко о роли
Dreamlab Technologies ищет Middle Backend Developer (Node.js) для работы в офисе в Астане над проектами для корпоративного и государственного секторов.
Ключевые задачи
- Проектирование и разработка ПО.
- Разработка масштабируемых и поддерживаемых приложений.
- Оптимизация Node.js-приложений под высокую нагрузку.
- Интеграция с внешними системами (ШЭП, Kalkan).
- Участие в развитии архитектуры и технических решений.
Обязательные требования
- Опыт коммерческой разработки на Node.js от 2 лет.
- Глубокое понимание асинхронной модели и ключевых модулей Node.js.
- Уверенное владение JavaScript (ES6+) и TypeScript.
- Практический опыт с NestJS или Express.js.
- Опыт работы с PostgreSQL и Redis.
- Знание брокеров сообщений (Kafka или RabbitMQ).
- Понимание микросервисной архитектуры, REST, SOLID и DRY.
- Базовые навыки Docker.
Будет плюсом
- Базовое понимание SOAP (WSDL, XML).
- Готовность разбираться в интеграции с ШЭП и Kalkan.
Условия и бенефиты
- Зарплата 500 000 – 850 000 ₸.
- Официальное трудоустройство по ТК РК.
- График 5/2, 09:00–18:00.
- Работа в офисе в г. Астана.
- Оплачиваемый отпуск.
- Современное рабочее место и техника.
- Возможности профессионального роста.
Процесс найма
- Для отклика свяжитесь с представителем компании через Telegram или WhatsApp.
Dreamlab Technologies — консалтинговая ИТ-компания, специализирующаяся на бизнес-консультировании, системной интеграции и разработке ПО для корпоративного и государственного секторов.
Требования:
- Опыт коммерческой разработки на 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.
Условия:
- Официальное трудоустройство согласно Трудовому кодексу Республики Казахстан.
- График работы: 5/2, с 09:00 до 18:00.
- Формат работы: офис в г. Астана.
- Стабильная заработная плата: 500 000 – 850 000 ₸.
- Оплачиваемый ежегодный трудовой отпуск.
- Современное рабочее место и необходимая техника.
- Возможность профессионального и карьерного роста.
- Сильная команда разработчиков, аналитиков и менеджеров.
- Возможность принимать участие в развитии архитектуры и технических решений проектов.
- Корпоративные мероприятия и комфортная рабочая атмосфера.
Оригинальная вакансия:
https://t.me/workitkz/7850