Мы ищем опытного разработчика для работы над серверной частью проекта на базе RAGE:MP для GTA 5. Вам предстоит создавать и поддерживать игровые механики, оптимизировать производительность и интегрировать новые функции в существующую инфраструктуру.
Чем предстоит заниматься:
Требования (Hard Skills):
Личные качества:
Контакты для отклика:
Отправьте резюме и краткое описание вашего опыта (особенно релевантного для RAGE:MP) одним из способов:
Бюджет обсуждается индивидуально после собеседования, в зависимости от опыта и навыков кандидата.
Работа проектная, не постоянная занятость (фриланс)
Чем предстоит заниматься:
- Разработка и поддержка серверной логики на Node.js с использованием TypeScript;
- Разработка CEF интерфейсов
- Написание серверной логики
- Связка клиент ↔ сервер
- Реализация игровых систем и механик
- Оптимизация производительности
Требования (Hard Skills):
- опыт разработки игровых серверов на RAGE:MP;
- знакомство с архитектурой GTA 5 и особенностями движка RAGE (понимание ограничений и возможностей);
- уверенное владение TypeScript и Node.js;
- опыт разработки серверных приложений на Node.js, понимание асинхронного программирования и работы с событиями;
- знание принципов работы RAGE:MP, опыт разработки под платформу (понимание циклов синхронизации, работы с сущностями и событиями);
- навыки работы с базами данных, умение писать оптимизированные запросы;
- владение системами контроля версий (Git), опыт работы в командной разработке;
- умение читать и анализировать логи сервера, выявлять и устранять узкие места в производительности;
Будет плюсом: - опыт работы с инструментами профилирования и отладки кода;
- понимание принципов работы стриминга ресурсов в RAGE:MP и способов оптимизации загрузки данных;
Личные качества:
- аналитический склад ума и умение решать сложные технические задачи;
- внимательность к деталям и стремление к чистоте кода;
- способность работать в условиях неопределённости и быстро адаптироваться к новым задачам;
- ответственность и самостоятельность в выполнении поставленных задач;
- коммуникабельность и готовность к конструктивному обсуждению технических решений.
Контакты для отклика:
Отправьте резюме и краткое описание вашего опыта (особенно релевантного для RAGE:MP) одним из способов:
- в Telegram: https://t.me/cryptocrypt0 ;
- или отпишитесь в тему — обсудим детали.
Бюджет обсуждается индивидуально после собеседования, в зависимости от опыта и навыков кандидата.
Работа проектная, не постоянная занятость (фриланс)