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

По договоренности


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

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

Обязанности:
  • Разрабатывать и поддерживать монолиты и микросервисы на 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;
  • Возможность профессионального развития в рамках группы компаний

Поделиться:

Опубликована 22 дня назад

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

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
... развитие серверной инфраструктуры оптового сайта Доработка существующего функционала и участие в развитии backend-сервисов ... разработки, аналитиками и смежными подразделениями Требования: Уверенное знание PHP 7+ и опыт коммерческой backend-разработки ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ПартКомПартКом
  • Москва
2 дня назад
Чем предстоит заниматься: Разработка нового функционала и доработка существующих сервисов Участие в оценке и проработке задач совместно с аналитиками Реализация решения на Java и Spring Boot Анализ и устранение дефекттов Обсуждение технических решени...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Альфа-БанкАльфа-Банк
  • Москва
3 дня назад
Мы ищем Backend-разработчика уровня Middle/Senior для работы на проектах для крупных компаний из отраслей ... Взаимодействовать с бизнес-заказчиками, системными и бизнес-аналитиками, Frontend-разработчиками и командами ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании .redev.redev
  • Москва
3 дня назад
Наша команда — это небольшая, но слаженная группа сильных и опытных разработчиков, которые ценят качество ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании BitbankerBitbanker
  • Москва
3 дня назад
Сейчас у нас открыта вакансия Backend-разработчик, который сделает нашу команду еще сильнее. ... Чем предстоит заниматься: Разрабатывать backend-сервисы на Node.js / NestJS в составе опытной команды ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Digital ChiefDigital Chief
  • Москва
3 дня назад
Сейчас ищем Backend‑разработчика уровня Middle+/Senior, который уверенно чувствует себя в асинхронной ... — Проектирование и разработка backend‑сервисов на Python 3.10+ (FastAPI или Django/DRF). — Развитие микросервисной ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ТриадаТриада
  • Москва
3 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.