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

Датаюниверс
Москва •Опубликовано 25 сентября 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

Датаюниверс – аккредитованная ИТ компания, надежный партнер на цифровом поле фармацевтической отрасли России.

Мы запускаем новый амбициозный проект — создаем корпоративную видеоконференцсвязь и мессенджер. Нам нужен надежный разработчик, который поможет построить быструю, масштабируемую и отказоустойчивую архитектуру.

Обязанности:
  • Разрабатывать и поддерживать монолиты и микросервисы на NestJS по готовым архитектурным паттернам;

  • Реализовывать бизнес-логику, писать чистый и поддерживаемый код на TypeScript;

  • Работать с базами данных через MikroORM, оптимизировать запросы в PostgreSQL;

  • Участвовать в интеграции сервисов через Kafka (асинхронное взаимодействие) и gRPC (внутренний RPC).

  • Взаимодействовать с командой разработки: fullstack, frontend, devops.

Требования:
  • Обязателен коммерческий опыт разработки на NestJS от 1.5–2 лет.

  • Уверенное владение экосистемой NestJS: практический опыт работы со Swagger для документирования API, понимание и опыт создания Guards, Interceptors, Pipes, Validators;

  • Хорошее понимание базовых принципов Node.js, асинхронного программирования и работы Event Loop;

  • Уверенные знания PostgreSQL: умение писать чистый SQL, проектировать таблицы, понимать работу индексов;

  • Понимание того, что такое брокеры сообщений (Kafka или аналоги) и зачем нужен gRPC (базовые концепции);

  • Опыт работы с Git, уверенное знание и понимание методологии GitFlow (работа с ветками, pull-request'ами);

  • Опыт работы с Docker на уровне пользователя (запустить контейнер, посмотреть логи, собрать образ);

  • Понимание принципов SOLID, KISS, DRY.

    Будет плюсом:

  • Опыт работы с MikroORM (или понимание паттерна Data Mapper / Unit of Work);

  • Базовое представление о том, как устроено секционирование (партиционирование) таблиц в базах данных;

  • Понимание принципов работы WebSockets или опыт работы с Centrifugo;

  • Желание разбираться в том, как работают распределенные системы под нагрузкой;

  • Интерес к фронтенд-технологиям и желание в перспективе развиваться в сторону Fullstack (react, react-native, refinejs).

Условия:
  • Оформление по ТК в аккредитованную IT-компанию;
  • ДМС после испытательного срока;
  • Корпоративные скидки в X-fit;
  • Возможность внешнего и внутреннего обучения: корпоративные скидки на обучение в SkyEng, Skillbox;
  • Возможность профессионального развития в рамках группы компаний
Описание
Датаюниверс – аккредитованная ИТ компания, надежный партнер на цифровом поле фармацевтической отрасли России.

Мы запускаем новый амбициозный проект — создаем корпоративную видеоконференцсвязь и мессенджер. Нам нужен надежный разработчик, который поможет построить быструю, масштабируемую и отказоустойчивую архитектуру.

Обязанности:
  • Разрабатывать и поддерживать монолиты и микросервисы на NestJS по готовым архитектурным паттернам;

  • Реализовывать бизнес-логику, писать чистый и поддерживаемый код на TypeScript;

  • Работать с базами данных через MikroORM, оптимизировать запросы в PostgreSQL;

  • Участвовать в интеграции сервисов через Kafka (асинхронное взаимодействие) и gRPC (внутренний RPC).

  • Взаимодействовать с командой разработки: fullstack, frontend, devops.

Требования:
  • Обязателен коммерческий опыт разработки на NestJS от 1.5–2 лет.

  • Уверенное владение экосистемой NestJS: практический опыт работы со Swagger для документирования API, понимание и опыт создания Guards, Interceptors, Pipes, Validators;

  • Хорошее понимание базовых принципов Node.js, асинхронного программирования и работы Event Loop;

  • Уверенные знания PostgreSQL: умение писать чистый SQL, проектировать таблицы, понимать работу индексов;

  • Понимание того, что такое брокеры сообщений (Kafka или аналоги) и зачем нужен gRPC (базовые концепции);

  • Опыт работы с Git, уверенное знание и понимание методологии GitFlow (работа с ветками, pull-request'ами);

  • Опыт работы с Docker на уровне пользователя (запустить контейнер, посмотреть логи, собрать образ);

  • Понимание принципов SOLID, KISS, DRY.

    Будет плюсом:

  • Опыт работы с MikroORM (или понимание паттерна Data Mapper / Unit of Work);

  • Базовое представление о том, как устроено секционирование (партиционирование) таблиц в базах данных;

  • Понимание принципов работы WebSockets или опыт работы с Centrifugo;

  • Желание разбираться в том, как работают распределенные системы под нагрузкой;

  • Интерес к фронтенд-технологиям и желание в перспективе развиваться в сторону Fullstack (react, react-native, refinejs).

Условия:
  • Оформление по ТК в аккредитованную IT-компанию;
  • ДМС после испытательного срока;
  • Корпоративные скидки в X-fit;
  • Возможность внешнего и внутреннего обучения: корпоративные скидки на обучение в SkyEng, Skillbox;
  • Возможность профессионального развития в рамках группы компаний

Похожие вакансии

Менеджер дистанционных продаж среднему и крупному бизнесу
Т-Банк
Зарплата не указана
Полная занятостьОпыт 1–3 года
Оператор исходящих B2B-продаж (холодная база)
Т-Банк
от 70000 руб.
Полная занятостьОпыт 1–3 года
Инженер-сметчик
Техпроект-Б
30000 – 60000 руб.
Полная занятостьОпыт 3–6 лет
Менеджер по продажам кредитных продуктов
Т-Банк
от 71000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по продажам
Семенов Антон Петрович
80000 – 150000 руб.
Полная занятостьОпыт 1–3 года
Менеджер дистанционных продаж среднему и крупному бизнесу
Т-Банк
Зарплата не указана
Полная занятостьОпыт 1–3 года