Обязанности:
-
Разработка игровых механик и интерфейсов в Roblox Studio с использованием Lua
-
Реализация и поддержка игровой логики, включая клиент-серверное взаимодействие (RemoteEvents, Bindables, ModuleScripts)
-
Настройка и создание UI/UX: меню, поп-апы, таймеры, уведомления, панели и др.
-
Работа с DataStore и MemoryStoreService для сохранения прогресса игроков
-
Интеграция стороннего контента: модели, анимации, звуки, эффекты
-
Оптимизация производительности и устранение багов
-
Участие в планировании архитектуры проекта и кодовой базы
-
Возможность быстро собрать игровой прототип по техническому описанию или концепту
Требования:
-
Уверенное владение Lua и уверенный опыт работы в Roblox Studio
-
Понимание клиент-серверной архитектуры Roblox, знание RemoteEvents, Bindables, ModuleScripts
-
Навыки разработки адаптивного и функционального интерфейса
-
Знание систем хранения данных в Roblox: DataStore, MemoryStoreService
-
Умение писать чистый, структурированный и переиспользуемый код
-
Опыт работы в команде, владение Miro, Discord, Figma или аналогичными инструментами
Будет плюсом:
-
Опыт публикации игр в Roblox, знание требований платформы (оптимизация, модерация, монетизация)
-
Наличие собственных проектов / pet-проектов в портфолио
-
Понимание принципов монетизации и удержания аудитории
Условия:
-
Удалённая работа, гибкий график (по МСК или по договорённости)
-
Формат оплаты - по проекту или по часовой ставке, обсуждается индивидуально
-
Работа в команде со слаженным и опытным коллективом: продюсеры, геймдизайнеры, художники, разработчики
-
Прозрачные процессы, регулярная обратная связь, возможность расти внутри студии и брать больше ответственности на проектах
-
Участие в проектах для известных брендов и агентств