Unity-разработчик для пошаговой игры в Telegram
Интересный проект на стыке GameDev и Telegram Apps с современным стеком (UniTask, Addressables). Однако отсутствие указанной зарплаты и частичная занятость могут подойти не всем.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Требуется опыт работы от 3 лет и специфические навыки оптимизации WebGL для Telegram, а также глубокое понимание сетевого мультиплеера. Работа с легаси-кодом (рефакторинг крупных классов) добавляет сложности.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
В объявлении зарплата не указана, но для Middle+/Senior Unity разработчика на неполный день рыночные ставки обычно варьируются в зависимости от объема часов. Указанный диапазон соответствует медиане для опытных специалистов в СНГ и Европе при пересчете на полную занятость.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
*💻 Empire’s Battle ищет Unity-разработчика для пошаговой игры в Telegram*
Удалённо · неполный день · зарплата не указана
Нужно развивать боевые механики, синхронизацию PvP и интерфейс, ускорять загрузку WebGL-сборки и разбирать крупные классы на отдельные компоненты.
Ищут middle+/senior с опытом Unity от 3 лет. Обязательны WebGL и практика с сетевым мультиплеером. В проекте — Unity 2022 LTS, UniTask и Addressables.
К отклику просят приложить портфолио и коротко рассказать о своей сильнейшей работе на Unity.
*➡️* База знаний • Задачи • Собеседования
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Unity
- WebGL
- UniTask
- Addressables
- C#
- Multiplayer
Возможные вопросы на собеседовании
Вакансия подразумевает работу над пошаговой игрой в Telegram, где критически важна скорость загрузки.
Какие методы оптимизации WebGL-сборок в Unity вы использовали для минимизации времени первой загрузки?
В проекте заявлена синхронизация PvP.
Как вы подходите к реализации сетевой синхронизации в пошаговых играх для минимизации влияния задержек (latency)?
Упоминается необходимость разбора крупных классов на компоненты.
Какими принципами SOLID или паттернами проектирования вы руководствуетесь при рефакторинге монолитного кода в компонентную архитектуру?
Стек включает UniTask.
В чем преимущество использования UniTask перед стандартными Coroutines или Task в контексте разработки на Unity?
Используется система Addressables.
Как вы организуете стратегию управления памятью и кэширования ресурсов при работе с Addressables в WebGL?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

