Node.js-разработчик (NestJS)
Ищем Node.js-разработчика для развития backend многопользовательской игры на NestJS. Нужен опыт от 1,5 лет с Node.js, NestJS, REST API, MariaDB, Prisma, Docker и Redis. Предлагают удаленную работу full-time, стабильную оплату и возможности роста.
Зарплата не указана — оценили по рынку
На основе 172 похожих вакансий за 90 дней.
Что предстоит делать
Мы разрабатываем Shinri Trial — многопользовательскую социально-детективную игру по мотивам аниме-вселенной Danganronpa. Backend Shinri Trial — это не просто набор CRUD-сервисов. Игровые серверы тесно интегрированы с сервисами на NestJS: мы проектируем взаимодействие между сервером и клиентом через различные протоколы, реализуем отложенные задачи, игровую бизнес-логику и аналитику. Сейчас мы ищем Node.js-разработчика, который поможет развивать серверную часть продукта и совершенствовать его техническую основу.
- Поддерживать и развивать существующие backend-сервисы на NestJS: серверная логика станет вашей основной зоной ответственности.
- Разрабатывать новый функционал в рамках текущей архитектуры и технических спецификаций.
- Участвовать в рефакторинге и оптимизации backend-кода.
- Работать со схемой данных Prisma: проектировать модели, создавать и вручную дорабатывать миграции, доводить их до готовности к production.
- Оптимизировать работу с базой данных.
- Участвовать в поддержке продуктовых сервисов и понимать их полный жизненный цикл.
- Вести и актуализировать техническую документацию по backend-части проекта.
- Что мы ожидаем:
- От 1,5 лет коммерческого опыта серверной разработки на Node.js с использованием JavaScript или TypeScript.
- От 1 года коммерческого опыта работы с NestJS.
- Опыт разработки и поддержки REST API, понимание HTTP и соответствующих best practices.
- Практический опыт работы с MariaDB и Prisma.
- Умение проектировать эффективную структуру базы данных, создавать миграции и при необходимости вручную редактировать сгенерированные миграции.
- Уверенное владение Git.
- Опыт работы с Docker: теги образов, многоэтапная сборка и безопасность окружения.
- Опыт работы с Redis, понимание принципов выбора структур данных под конкретную задачу.
- Практический опыт использования Redis Streams.
- Будет плюсом:
- Опыт написания unit-тестов на Jest.
- Понимание микросервисной архитектуры.
- Опыт работы с ClickHouse.
- Опыт использования Prometheus и Grafana.
- Опыт разработки Discord-ботов.
- Опыт интеграции игровых серверов с веб-сервисами.
- Опыт работы с WebSockets, включая WSS, авторизацию и аутентификацию.
- Наши преимущества:
- Удаленная работа full-time;
- Достойная и стабильная оплата труда;
- Бонусы за успехи на проекте;
- Возможности для профессионального и карьерного роста;
- Свобода экспериментам и необычным решениям;
- Честный и понятный процесс работы без бюрократии.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансий
Разработчик Angular / Ionic (ДБО)
~1 242 971 ₸ оценка
Ищем разработчика для создания и развития системы дистанционного банковского обслуживания. Нужен опыт с Angular, TypeScript, Ionic и нативной настройкой мобильных платформ. Предлагают официальное трудоустройство, карьерный рост и гибкий формат работы.
Frontend разработчик (Vue.js)
~1 242 971 ₸ оценка
Ищем frontend-разработчика с опытом работы с Vue.js от 2 лет для разработки приложений, автоматизации сборок и тестирования. Нужно отлично знать ES6, кросс-браузерную верстку, Git и REST API. Предлагают удаленную работу, современные технологии и минимум бюрократии.
Node.js разработчик (TypeScript)
~1 242 971 ₸ оценка
Ищем опытного Node.js разработчика для работы над платформой управления доменами в международной компании. Вы будете создавать бэкенд-функциональность, поддерживать продукт и внедрять AI-инструменты. Предлагают удаленную работу, гибкий график и возможности для профессионального роста.
Frontend разработчик (Vue/Nuxt)
~1 242 971 ₸ оценка
Frontend-разработчик для развития CRM-систем в финтех/иншурех компании. Нужен опыт от 2 лет, уверенное знание Vue 2/3, Nuxt, Pinia и Git. Работа удаленная, предлагают ДМС и обучение.
Full Stack разработчик
~1 242 971 ₸ оценка
Ищем Full Stack разработчика для создания корпоративного портала самообслуживания для AI-сервисов. Нужна глубокая экспертиза в JavaScript, TypeScript, Node.js, а также опыт с NestJS, React, Next.js, PostgreSQL, Kafka и Kubernetes. Предлагают удалённую работу или офис в Москве, белую зарплату и разнообразные проекты.
Junior-Middle Backend разработчик
~1 242 971 ₸ оценка
Ищем Junior-Middle Backend разработчика в стартап, который создает продукт для автоматизации поиска лидов и рекрутинга. Нужен опыт с Node.js, TypeScript, AI-интеграциями (LLM, RAG, MCP) и облачными технологиями. Работа полностью удаленная, по B2B-контракту, с возможностью влиять на продукт и стратегию компании.