Roblox-разработчик (Middle+)

Дата размещения вакансии: 08.04.2026
Работодатель: Baklajan for search
Уровень зарплаты:
от 1500 до 2000 RUR
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

О нас:

Мы — небольшая, но растущая команда, работающая над созданием и запуском мобильных игр на платформе 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)

  • Портфолио реализованных проектов обязательно

Технологический стек

Обязательно:

  • Luau (строгая типизация, метатаблицы, корутины)

  • Roblox Studio

  • DataStore / ProfileService

  • RemoteEvents / RemoteFunctions

  • Rojo + VS Code

  • Git / GitHub

  • Прикрепляйте ссылки на проекты и репу к отклику

Желательно:

  • Wally (пакетный менеджер)

  • Knit / Nevermore

Плюсом будет:

  • TestEZ

  • Fusion / Roact

  • MicroProfiler (профилирование)

  • GitHub Actions (CI/CD)

Будет плюсом также:

  • Архитектурное проектирование сложных систем (ECS, сервис-локаторы, Knit/Nevermore)

  • Опыт работы с крупными тайтлами 100к DAU

  • Понимание механик монетизации и метрик: DAU, ARPU, Retention

  • Знание Blender / базового 3D-моделирования для прототипирования

  • Опыт в других игровых движках (Unity, Godot)

  • Ссылка на Roblox-профиль с изданными играми

Условия:

  • Удаленная работа, гибкий график.

  • Возможность влиять на продукт и участвовать в продуктовых решениях.

  • Конкурентоспособная заработная плата и условия по договоренности.

  • Работа в динамичной команде над разными экспериментальными проектами.