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

Сегодня 02-07-2026 06:14
29.06.2026, 16:33

Senior Node.js developer

Работодатель: TRIBE (LTD STARTRIBE)

TRIBE (LTD STARTRIBE)

Город: Тбилиси
Занятость: Полная, 5/2
Опыт работы: От 3 до 6 лет

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

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

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

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

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

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

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

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

Требования:

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

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

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

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

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

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

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

  • навыки создания лаконичных диаграмм: динамических для логики (UML sequence, acitvity) и статических для архитектуры (C4 нотация);
  • умение вести и поддерживать актуальную техническую документацию;

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

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

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

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

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

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

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

  • график 5/2 с гибким началом рабочего дня с 08:00 до 10:00;

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

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

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

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

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

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

 

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

Дата
01.07 05.07
USD
2.9041 2.9062
EUR
3.3099 3.3096
RUB
3.7384 3.731
CNY
4.2854 4.2833
CHF
3.5871 3.5857
GBP
3.8437 3.85
PLN
7.6991 7.7059
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

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

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