О нас:
Мы — небольшая, но растущая команда, работающая над созданием и запуском мобильных игр на платформе Roblox. Наша цель — не только быстро прототипировать и тестировать игровые механики, но и выпускать качественные проекты, которые будут приносить удовольствие игрокам по всему миру. Ты станешь частью команды, где каждый отвечает за результат и может влиять на продукт на всех этапах разработки — от идеи до релиза.
Обязанности:
- Проектировать и реализовывать серверную и клиентскую логику на Luau с использованием строгой типизации
- Разрабатывать и поддерживать ключевые игровые системы: прогрессию, матчмейкинг, экономику, инвентарь
- Проектировать архитектуру модульных систем, масштабируемых при росте DAU
- Оптимизировать производительность через профилирование (MicroProfiler), object pooling, оптимизацию сети
- Обеспечивать безопасность: валидация данных на сервере, защита от RemoteEvent abuse
- Проводить code review, участвовать в планировании спринтов и декомпозиции задач
- Настраивать CI/CD пайплайны через Rojo + GitHub Actions
Требования:
- 1-3 года коммерческого опыта на Roblox / Luau
- Уверенное понимание клиент-сервер разделения (LocalScript / Script / ModuleScript)
- Опыт работы с DataStore / ProfileService, retry-логика, миграции данных
- OOP через метатаблицы, основные паттерны проектирования
- Работа с RemoteEvents, BindableEvents, RunService
- Базовое понимание оптимизации производительности
- Опыт работы с системами контроля версий (Git)
- Портфолио реализованных проектов обязательно
Технологический стек