Unity Developer (C#) (доступно стажёрам)
- от 100000 ₸
-
г.Астана
Краткое описание
Портирование игр под Web (Yandex Games / Telegram Mini Apps)
Ищем Unity-разработчика (C#), который адаптирует нашу 3D-игру с Android под браузерные платформы: Yandex Games (WebGL) и Telegram Mini App (Web/WebView). Задача — обеспечить стабильный запуск на Desktop+Mobile, интегрировать SDK платформ (Yandex SDK / Telegram WebApp), реализовать облачные сохранения (Yandex Player / Telegram CloudStorage) и подготовить билды к публикации/тестированию.
Обязанности
-
Адаптация Unity 3D проекта (Android) под Yandex Games (WebGL) и Telegram Mini Apps (Web/WebView).
-
Подготовка и настройка Web-сборок: стабильный запуск в браузере/Telegram, корректная работа при ресайзе/изменении viewport и safe area.
-
Интеграция Yandex Games SDK (инициализация, LoadingAPI.ready(), player saves) и соблюдение требований платформы (структура архива, лимиты, UX-ограничения).
-
Интеграция Telegram WebApp SDK (подключение JS SDK, ready(), работа с initData).
-
Реализация сохранений: Yandex Player (cloud saves) и Telegram CloudStorage.
-
Интеграция с backend: передача initData, участие в реализации/проверке валидации (в паре с backend-разработчиком).
-
Оптимизация Web-версии: размер сборки, производительность, память, время загрузки (без переписывания игры “с нуля”).
-
Сборка deliverables: архивы, README по сборке/деплою/тестированию, чек-лист для приёмки
Требования
-
Опыт Unity + C# и понимание архитектуры игровых проектов.
-
Практический опыт WebGL/Web сборок Unity или готовность быстро погрузиться.
-
Опыт интеграций SDK/плагинов, работа с JS-бриджем/вызовами из Unity в Web-окружении — большой плюс.
-
Понимание ограничений WebView/браузеров: память, загрузка ассетов, компрессия, кэш, профайлинг.
-
Внимательность к требованиям платформ и умение доводить билд до “проходит модерацию/проверку”.
-
Умение работать по ТЗ, вести список рисков/проблем, предлагать решения.
Будет плюсом:
-
-
Опыт публикации в Yandex Games / опыт работы с Telegram Mini Apps.
-
Опыт работы с backend-взаимодействием (REST, авторизация, подписи/валидации).
-
Условия
-
Формат: удалённо.
-
Занятость: проектная / part-time / full-time (обсуждается).
-
Оплата: по договорённости
Контактная информация
-
Анастасия (CEO Kaif Games)
Напишите в Telegram/почту: laoshi5/ kaifgames@kaif-games.com
В сообщении укажите:-
кратко ваш опыт Unity + WebGL/Web,
-
ссылки на 1–2 релевантных проекта/портфолио (если есть),
-
вашу доступность (часы/неделя)
-