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

Сегодня 28-06-2026 17:38
28.06.2026, 10:15

Backend-разработчик (NestJS)

Работодатель: SofiaGlobal

Город: Астана
Зарплата:  от 600000 KZT
Занятость: Полная, 6/1
Опыт работы: От 1 года до 3 лет

Backend-разработчик (NestJS)

О проекте

Мы развиваем платформу приёма теоретических и практических экзаменов по ПДД, интегрированную с государственными информационными системами Казахстана. Это нагруженная B2G-система: проведение экзаменов, прокторинг, обработка видео и телеметрии, передача результатов в госреестры.

Чем предстоит заниматься

  • Разрабатывать серверную логику платформы на NestJS (модуль практических и теоретических экзаменов, управление слотами, попытками, подписками).
  • Реализовывать и сопровождать интеграции с государственными системами: обмен через интеграционную шину (SmartBridge, SOAP/REST), получение событий через long polling, передача результатов экзаменов.
  • Реализовывать механизм цифровой подписи результатов и гарантированной доставки в госреестры.
  • Работать с привязкой участника к экзамену через одноразовые токены (QR / requestId).
  • Реализовывать приём и обработку видео и телеметрии, интеграцию с S3-совместимым хранилищем.
  • Проектировать схемы данных в PostgreSQL, кэширование в Redis, аналитические данные в ClickHouse.
  • Взаимодействовать со сторонней командой аппаратного комплекса (РТК) по интеграционному контракту.

Требования

  • Коммерческий опыт на NestJS / TypeScript от 3 лет.
  • Опыт интеграций по SOAP и REST, понимание идемпотентности, гарантированной доставки, обработки повторов и сбоев.
  • Опыт работы с очередями и асинхронным обменом (long polling, message queues).
  • Уверенный PostgreSQL (проектирование схем, оптимизация запросов), Redis.
  • Понимание принципов работы с цифровой подписью и защищённым обменом данными.
  • Способность читать и сопровождать унаследованную кодовую базу.

Будет плюсом

  • Опыт интеграции с государственными информационными системами (любой страны), шинами межведомственного обмена.
  • Опыт работы с ClickHouse, с потоковыми данными (видео/телеметрия).
  • Опыт работы с S3-совместимыми хранилищами.
  • Опыт в проектах с регуляторными требованиями (ИБ, персональные данные).

    Стек:
    TypeScript, NestJS, PostgreSQL, Redis, ClickHouse, REST, SOAP, очереди, long polling, S3, Docker.
    График 6/1
    пн -пт с 10.00 до 18.00, сб с 10.00 до 15.00

Адрес: Астана, улица Розы Баглановой, 3/1

 

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

Дата
28.06 29.06
USD
2.8228 2.8858
EUR
3.2072 3.292
RUB
3.77 3.7443
CNY
4.1492 4.2289
CHF
3.4781 3.5704
GBP
3.722 3.8149
PLN
7.4788 7.6833
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

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

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