Backend-разработчик (Node.js + NestJS, TypeScript)

Проммайнер

Backend-разработчик (Node.js + NestJS, TypeScript)

Москва, Северный административный округ, Хорошёвский район, жилой комплекс Зорге 9, 9Ас4

Метро: Зорге

Описание вакансии

О компании:

Promminer – один из лидеров на рынке промышленного майнинга в России и СНГ, обладающий собственным аккредитованным дата-центром мощностью более 100 МВт.

Миссия компании – создание эффективной инфраструктуры для майнинга биткоина за счёт трансформации неиспользуемой или недостаточно используемой энергии партнёров в экономическую выгоду, а также путём производства собственной энергии.

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

  • Разрабатывать и поддерживать backend-сервисы на NestJS (TypeScript)

  • Проектировать и развивать REST API: версионирование, пагинация, фильтры, корректные статус-коды

  • Разрабатывать бизнес-логику и работать с базой данных (MySQL + TypeORM), оптимизировать сложные SQL-запросы

  • Писать unit и интеграционные тесты (Jest) для обеспечения качества кода

  • Реализовывать фичи «под ключ»: API + бизнес-логика + БД + тесты

  • Анализировать и исправлять баги по логам и метрикам

  • Участвовать в code review и предложениях по улучшению архитектуры

Обязательные требования:

  • Коммерческий опыт разработки на Node.js (2+ года) с использованием TypeScript

  • Глубокий опыт работы с NestJS: модули, DI, providers, guards/interceptors/pipes, exception filters

  • Опыт проектирования и реализации REST API: дизайн, версионирование, пагинация, фильтры/сортировка, корректные статус-коды

  • Уверенная работа с MySQL и TypeORM: схемы, индексы, транзакции, join, оптимизация запросов

  • Опыт аутентификации и авторизации: JWT, refresh-токены, RBAC (роли и права)

  • Практика написания unit и интеграционных тестов (Jest), использование моков

  • Опыт работы с Git, участие в code review

  • Умение оценивать задачи, предлагать варианты реализации и компромиссы

Будет преимуществом:

  • Опыт работы с WebSocket (socket.io)

  • Понимание TCP/UDP и сетевых протоколов

  • Опыт работы с Redis (очереди, стримы, Lua-скрипты)

  • Опыт работы с ClickHouse или другими аналитическими / time-series базами данных

  • Опыт работы с Docker и настройкой CI/CD (GitHub Actions / GitLab CI)

  • Опыт работы с highload и real-time системами

Мы предлагаем:

  • Работа в стабильной компании, входящей в ТОП-5 рынка.

  • Работа над высоконагруженными и интересными архитектурными задачами

  • Возможность профессионального роста и изучения новых технологий

  • Удалённая работа или гибридный формат (офис в Москве)

  • Экологичное погружение в проект – поможем адаптироваться и влиться в процессы.

Навыки
  • Node.js
  • TypeScript
  • MySQL
  • Docker
  • CI/CD
Посмотреть контакты работодателя

Адрес

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

АФЛТ-Системс

Backend Developer (Node.js)

АФЛТ-Системс

Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Лига Ставок
Удаленная работа
  • Москва

  • до 330000 RUR

Рекомендуем
Amaya Soft
Удаленная работа
  • Москва

  • до 330000 RUR

Рекомендуем
АйтиМедиаСервис

Backend Developer Node JS

АйтиМедиаСервис

Полный день
  • Москва

  • до 330000 RUR

UREMONT
Удаленная работа
  • Москва

  • до 330000 RUR

Ананас. ИТ Решения

Backend-разработчик (middle/middle+)

Ананас. ИТ Решения

Удаленная работа
  • Москва

  • до 330000 RUR

Мастер Лаб
Полный день
  • Москва

  • до 280000 RUR

Hot -WiFi
Удаленная работа
  • Москва

  • от 180000 RUR

Транснефть-Технологии

Fullstack Typescript разработчик

Транснефть-Технологии

Удаленная работа
  • Москва

  • от 180000 RUR

Удаленная работа
  • Москва

  • от 180000 RUR

RT
Полный день
  • Москва

  • от 180000 RUR

Поток.Диджитал

Senior Back-end Developer (Node.js)

Поток.Диджитал

Удаленная работа
  • Москва

  • от 180000 RUR

Kaiten
Удаленная работа
  • Москва

  • от 180000 RUR

Р-Софт
Удаленная работа
  • Москва

  • от 180000 RUR

Прямой Контракт
Полный день
  • Москва

  • до 250000 RUR

Go бекенд разработчик (PHP / Node.js)

Теренин Кирилл Владимирович

Удаленная работа
  • Москва

  • до 320000 RUR

Prosto Exchange
Удаленная работа
  • Москва

  • до 250000 RUR

House of Apps
Удаленная работа
  • Москва

  • до 250000 RUR

ЮНИРЕСТ
Удаленная работа
  • Москва

  • до 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию