Node.js developer

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

Наш клинет: продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, в том числе с мировой известностью, основная часть которых представляет собой B2B решения развлекательной, игровой и спортивной тематики находится в поисках Node.js разработчика (новые игровые проекты).

Обязанности:

  • проектирование и разработка серверной логики игровых проектов с использованием Node.js и NestJS;
  • создание и поддержка распределённых систем, взаимодействие между сервисами;

  • проработка архитектуры: принятие решений о целесообразности использования SOA/микросервисов или монолита в зависимости от задач;

  • интеграция с различными базами данных (SQL и NoSQL), проектирование схем, оптимизация запросов;

  • внедрение ORM-фреймворков (TypeORM, Mongoose) для работы с базами данных;

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

  • проактивное взаимодействие с командой: поиск оптимальных решений, навык доводить задачу до конца.

Требования:

  • опыт коммерческой разработки на Node.js от 3 лет;

  • уверенное владение NestJS и понимание его архитектурных паттернов;

  • практический опыт работы с ORM (TypeORM, Mongoose);

  • опыт работы с классическим стеком (Java, .NET) приветствуется;

  • опыт проектирования и поддержки распределённых систем, понимание принципов работы микросервисов и SOA, умение аргументировать выбор архитектуры;

  • навыки работы с реляционными (PostgreSQL, MySQL) и нереляционными (MongoDB) базами данных;

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

  • желание строить продукт с нуля, без "лютого" легаси, готовность к постоянному профессиональному росту.

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

  • опыт в игровой индустрии или разработке игровых серверов;

  • знание Docker, опыт контейнеризации и работы с CI/CD;

  • навыки работы с системами кэширования (Redis) и очередями сообщений;

  • опыт внедрения мониторинга, логирования, трассировки в распределённых системах.

Ключевые компетенции:
Node.js, NestJS, TypeORM, Mongoose, SQL, NoSQL, распределённые системы, микросервисы, SOA, TypeScript, GameDev, проактивность, самостоятельность, архитектура ПО

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

  • график работы 5/2, гибкое начало рабочего дня;

  • удалённый формат работы;

  • оплачиваемый отпуск;

  • гибкий подход к управлению, постановке задач, процессам;

  • перспективные проекты и продвинутые технологии;

  • интересные задачи в дружной и большой команде;

  • отсутствие ненужной бюрократии, возможность реализовывать свои идеи.

Посмотреть контакты работодателя

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

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

  • Не указана

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

  • от 2000 USD

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

  • от 2000 USD

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

  • от 2000 USD

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

  • от 110000 RUR

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

  • до 350000 RUR

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

  • до 350000 RUR

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

  • до 350000 RUR

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

  • до 350000 RUR

Инженерный Центр Информационно-аналитических систем

Разработчик Node.js

Инженерный Центр Информационно-аналитических систем

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

  • до 300000 RUR

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

  • до 300000 RUR

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

  • до 300000 RUR

Аренадата Софтвер

С developer

Аренадата Софтвер

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

  • до 300000 RUR

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

  • до 300000 RUR

Басенко Виктор Александрович

Full Stack Developer (GameDev, Windows)

Басенко Виктор Александрович

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

  • от 300000 RUR

Разработчик Node.js

Житняков Денис

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

  • от 300000 RUR

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

  • от 250000 RUR

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

  • до 2500 EUR

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

  • до 3500 USD

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

  • до 3500 USD

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

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