Senior Node.js developer( STARTRIBE LTD )

15 Августа

Партнерские Вакансии

Город:

Тбилиси

Занятость:

Полная занятость

Компания "STARTRIBE LTD"

Наш клинет: продуктовая 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, гибкое начало рабочего дня;

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

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

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

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

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

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

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

24 Июля

IOS-разработчик / iOS Developer (Swift)

Тбилиси

Компания "Tinkers" В Tinkers мы разрабатываем мобильные приложения , веб-сервисы. Слово tinker — это про странствующего мастера, который...

Отправить резюме подробнее

24 Июля

Backend Developer (Golang) / Backend разработчик (Golang)

Тбилиси

Компания "Pushwoosh" Pushwoosh - is a leading omnichannel customer engagement platform allowing 250+ large and 80k+ small businesses to send...

Отправить резюме подробнее

24 Июля

.Net Developer

Тбилиси

Компания "Nitka Technologies, Inc." Nitka Technologies занимается разработкой ПО для заказчиков из США и Европы и объединяет около 300...

Отправить резюме подробнее

29 Июля

Senior devOps Specialist (Blockchain Nodes)

Тбилиси

Компания "the_covert" The_covert - международная компания, мы входим в группу IT-компаний, занимающихся разработкой собственных продуктов и...

Отправить резюме подробнее

13 Августа

Middle/Senior Frontend разработчик (Vue)

Тбилиси

Компания "RedLab" RedLab — глобальная ИТ-компания. Мы входим в международный холдинг Litota. Предоставляем экспертизу и ресурсы для...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: