Senior Node.js developer
23 Июня 2026
Город:
Тбилиси
Занятость:
Полная занятость
Компания "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 с гибким началом рабочего дня с 08:00 до 10:00;
-
удалённый формат работы;
-
оплачиваемый отпуск;
-
гибкий подход к управлению, постановке задач, процессам;
-
перспективные проекты и продвинутые технологии;
-
интересные задачи в дружной и большой команде;
-
отсутствие ненужной бюрократии, возможность реализовывать свои идеи.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
18 Июня
Intern Ruby on Rails Developer
Тбилиси
Компания "Itransition" Itransition invites you to join our free internship for commercial Ruby on Rails software development. Applicants will...
19 Июня
Senior Android developer( Zion Development )
Тбилиси
Компания "Zion Development" The opened vacancy implies becoming a part of Zion Development’s flagship product – a fintech platform that gives...
18 Июня
Senior Data Engineer( TRADINGVIEW GEORGIA )
Тбилиси
Компания "TRADINGVIEW GEORGIA" В TradingView мы помогаем более чем 100 миллионам инвесторов по всему миру открывать новые торговые возможности и...
14 Июня
Dynamics 365 Senior CRM/CE Functional Consultant
Батуми
Компания "Itransition" We are looking for an experienced and results-driven functional consultant whose primary focus will be to successfully...
19 Июня
Тбилиси
Компания "Itransition" Itransition invites you to join our free internship for commercial software development. Applicants will have to pass...
Вакансия размещена в отрасли