Backend Developer (Node.js) для игрового проекта
О позиции
Мы ищем Backend Developer (Node.js) для работы над игровым проектом. Ваша задача будет заключаться в разработке игровых механик, таких как бизнесы, инвентарь, семьи и ивенты. Вы будете работать с базами данных MySQL и Redis, а также переводить новые модули на TypeScript.
Чем вы будете заниматься
- Разработка игровых механик: бизнесы, инвентарь, семьи, ивенты.
- Работа с MySQL и Redis.
- Перевод новых модулей на TypeScript.
- Оптимизация производительности при высоком онлайне.
- Диагностика проблем и утечек памяти.
- Code review.
Требования
- Уверенное знание Node.js/JavaScript, включая callback-style и событийный код.
- Оптимизация MySQL: запросы, индексы, connection pools, slow queries.
- Опыт работы с Redis.
- Понимание производительности Node.js и memory leaks.
- Базовые знания TypeScript.
- Опыт работы с Git и командной разработкой.
Будет плюсом
- Опыт работы с RAGE:MP, SA-MP, FiveM, alt:V или другими game-server SDK.
- Знания ClickHouse и опыт в highload/legacy production.
- Опыт работы с Vue 3.
Что мы предлагаем
- Удалённый формат работы.
- Полная занятость.
- Конкурентное вознаграждение, обсуждаемое индивидуально.
Кто здесь добьётся успеха
Глубокие знания Node.js и опыт работы с игровыми механиками, включая создание бизнесов и инвентаря, обеспечивающие успешную разработку на платформе.
Способность эффективно работать в удаленном режиме, самостоятельно организовывать свое время и приоритизировать задачи, чтобы соблюдать сроки разработки.
Опыт работы с базами данных MySQL и Redis, а также навыки перевода кода на TypeScript для улучшения производительности и поддерживаемости проектов.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Gaming
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев