Backend Developer for DnD Online Tool (Backend-разработчик для онлайн-инструмента по DnD)
Мы ищем увлеченного Backend-разработчика, готового погрузиться в мир фэнтези и настольных ролевых игр. Вы будете играть ключевую роль в создании и развитии мощного онлайн-инструмента для игры в Dungeons & Dragons (DnD).
Чем вы будете заниматься:
Разработка, тестирование и поддержка серверной логики нашего веб-приложения.
Проектирование и оптимизация API для взаимодействия фронтенда (UI) и игровой механики.
Ключевая задача:
Работа над основным функционалом приложения включая бросок кубиков, расчеты навыков персонажей, хранение заметок Мастера (DM) и ключевых особенностей игрового мира.
Проектирование и оптимизация баз данных (SQL/NoSQL) для хранения данных о персонажах, монстрах, заклинаниях, кампаниях и многом другом.
Участие в проектировании архитектуры приложения и принятие технических решений.
Наш технологический стек (что мы ожидаем от вас):
Обязательные требования:
Коммерческий опыт разработки на JS / TypeScript или Node.js (Nest.js/Express) от 3 лет.
Глубокое понимание и опыт работы с реляционными базами данных (PostgreSQL, MySQL).
Опыт работы с Redis для кэширования и управления сессиями.
Понимание принципов REST API, аутентификации/авторизации (JWT, OAuth).
Способность писать чистый, поддерживаемый и тестируемый код.
Знание Git, Docker.
Понимание правил DnD хотя бы на уровне прохождения BG3
Будет большим плюсом:
Хорошее знание английского
Практический опыт работы с большими языковыми моделями (Large Language Models, LLMs), включая промпт-инжиниринг, тонкую настройку и оценку производительности моделей для конкретных задач.
Успешный опыт проектирования и внедрения функций на основе LLM в production-среду, с обеспечением надежности, масштабируемости и положительного пользовательского опыта.
Опыт работы с WebSockets (Socket.IO или аналоги).
Знакомство с NoSQL базами данных (MongoDB, Elasticsearch).
Личный интерес или опыт игры в DnD, Pathfinder или другие TTRPG. Знаете ли вы разницу между спасброском (saving throw) и броском атаки (attack roll)? Отлично!
Что мы предлагаем:
Реальная возможность влиять на продукт, которым будут пользоваться тысячи игроков.
Только удаленная работа с гибким графиком.
Очень маленькая команда таких же увлеченных энтузиастов, где ваш голос будет услышан.
Компенсация обсуждается.
Новосельцева Вита Евгеньевна
Москва
до 220000 RUR
Москва
до 277000 RUR
Информационно-Технологические Системы
Москва
до 277000 RUR
Москва
до 277000 RUR
Савельев Георгий Анатольевич
Москва
до 350000 RUR
ФАЙНДИЗАЙНГРУПП
Москва
от 200000 RUR
Группа компаний Астра
Москва
до 250000 RUR