Просмотр вакансии

Сегодня 04-07-2026 20:34
02.07.2026, 08:41

Backend-программист Node.JS

Работодатель: Цифровой Диалог

Цифровой Диалог

Город: Ростов-на-Дону
Зарплата:  до 60000 RUR
Занятость: Частичная, 5/2
Опыт работы: От 1 года до 3 лет

Мы — Цифровой Диалог, динамично развивающийся интернет-провайдер. Мы запустили собственное мобильное приложение «Мой ЦД» (Цифровой Диалог) — это личный кабинет для наших абонентов.

Это не просто «view-версия сайта». Приложение — высоконагруженный сервис, через который клиенты управляют услугами, оплачивают счета, общаются с поддержкой в чате и покупают товары в нашем магазине. Серверная часть построена на Node.JS и жестко интегрирована с нашим ядром (BGBilling, Bitrix24, эквайрингом).

Мы ищем разработчика, который не боится «копать» вглубь: от написания эндпоинтов до оптимизации тяжелых SQL-запросов и отладки коллбэков платежных шлюзов.

Что предстоит делать:

1. Поддержка и развитие ядра:
Доработка существующих REST и WebSocket эндпоинтов мобильного приложения.
Рефакторинг «узких горлышек» в коде и запросах к БД при росте нагрузки (у нас более 50 000 активных пользователей).
Написание миграций БД для новых фич.

2. Разработка новых фич (Ближайшие планы):
Микросервис чатов: Вынесение логики WebSocket-сервера в отдельный микросервис на Node.JS, чтобы при обновлении основной логики пользователи не теряли связь с поддержкой.


3. Магазин в приложении:

Настройка модуля синхронизации остатков товаров между CRM (Bitrix24) и сервером приложения через API, чтобы пользователи видели актуальные наличие товаров.

4.Качество и документация:
Написание самодокументируемого кода и поддержание актуальности OpenAPI (Swagger) спецификации для фронтенд-разработчиков (мобилка).
Участие в код-ревью внутри команды.

Условия:

  • Зарплата: зависит от грейда и результата на собеседовании.
  • Формат работы: полная удалёнка или офис в г. Ростов-на-Дону.
  • График работы: Полная ставка 5/2 с 12:00 до 17:00.
  • Опыт: от 1 года (Junior+/Middle).
  • Официальное трудоустройство .

Этапы отбора:
1. Первичное интервью с руководителем (30 мин) — знакомство с проектом, обсуждение опыта.
2. Техническое собеседование (1–1.5 часа) — Node.js, SQL, архитектура интеграций. Финальное решение принимаем по итогам этого этапа.

Не упустите шанс стать частью "Цифрового Диалога"!

Откликайтесь прямо сейчас и откройте дверь в новые возможности!

Адрес: Ростов-на-Дону, Араратский переулок, 21

 

Откликнуться на вакансию

Дата
05.07 06.07
USD
2.9062 2.905
EUR
3.3096 3.3156
RUB
3.731 3.7314
CNY
4.2833 4.2863
CHF
3.5857 3.6082
GBP
3.85 3.8754
PLN
7.7059 7.724
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения