Вступить в клуб →
← К вакансиям
@gamedev_and_tech_vacancy80/100

Middle+ / Senior UE5 Developer (2D / Platformer)

70 000–90 000 RUB
Опубликовано: 4 августа 2026
seniorremoteРазработка игрfulltimeruc++unrealpaper2dgameplay frameworkcharacter movementtile mapsdata assetsai toolsmultiplayerniagaraoptimization2d platformer
🔒 Контакты и отклик открываются после вступления в клубВступить →
Ищем Middle+/Senior UE5 разработчика для неанонсированного 2D-платформера. Требуется уверенный C++ и опыт с UE5, понимание 2D-геймплея, Paper2D, оптимизации. Приветствуется интерес к AI-инструментам. Полная удалёнка, полный день, зарплата 70-90 тыс. ₽ на руки.
Middle+ / Senior UE5 Developer (2D / Platformer)|Удаленный формат|Full time|80 000 - 120 000 (на руки) Мы ищем Middle+ / Senior Unreal Engine 5 разработчика для работы над неанонсированным 2D-проектом / платформером. Нам нужен специалист, который понимает, как писать надежный C++ код под UE5, но при этом чувствует нюансы «плоского» геймплея: физику прыжков, обработку коллизий в 2D-пространстве, работу с тайлсетами и оптимизацию камеры. Отдельным плюсом будет интерес к современным AI-инструментам и желание внедрять их в реальный production: для ускорения рутины, прототипирования механик и автоматизации задач. Основные требования: - Опыт участия в коммерческих игровых проектах на Unreal Engine 5 (желательно с видом сбоку/изометрия или 2.5D); - Уверенное владение C++ в контексте Unreal Engine; - Хорошее понимание Gameplay Framework: Actors, Components, Pawns, Controllers, GameMode, Subsystems; - Опыт проектирования систем, которые легко поддерживать и расширять (слабая связанность, работа через интерфейсы и компоненты); - Опыт работы с Paper2D или PaperZD (работа со спрайтами, флипбуками, синхронизация анимации с движением); - Понимание работы с Tile Maps (тайловые карты), коллизионными слоями и сортировкой спрайтов по оси Z; - Навык настройки физического движения (Character Movement Component) для точного управления персонажем (акселерация, трение, воздушный контроль); - Знание data-driven подходов: Data Assets, Data Tables, структуры для настройки уровней и параметров персонажа; - Умение самостоятельно декомпозировать фичи (например, механику двойного прыжка, рывка или взаимодействия с объектами) и доводить их до production-ready состояния. Будет плюсом: - Понимание принципов построения мультиплеерных приложений (опыт с replication и RPC); - Опыт с модульной архитектурой проекта: плагины, подсистемы, переиспользуемые компоненты; - Опыт оптимизации отрисовки 2D-сцен (атласы текстур, инструкции по рисованию, билборды); - Опыт работы с Niagara или Cascade для создания 2D-эффектов (пыль, следы, искры); - Опыт технического планирования и ревью кода; - Опыт работы с AI-агентами, LLM-инструментами или AI-assisted development (помощь в написании boilerplate-кода, генерация тестов, документация); - Хорошая самоорганизация: умение планировать спринт, держать фокус и заранее подсвечивать риски (особенно по производительности на слабом железе). Кого мы ищем: - Нам нужен разработчик, который фанатеет от качества геймплея так же, как от чистоты кода. Нам важно, чтобы управление персонажем было «отзывчивым» (responsive), а код — масштабируемым; - Мы ищем человека, который может взять на себя техническую ответственность за проект и предлагать решения, как реализовать ту или иную крутую механику, не ломая физику движка; - Особенно интересны кандидаты, которым близка идея использовать AI-инструменты как полноценного ассистента в разработке (для генерации прототипов, проверки архитектуры и написания документации). Формат работы: - Полностью удаленный формат; - Полный день, заработная плата 70 000 - 90 000 ₽ (на руки, по итогам финального собеседования); - Уровень: Middle+ / Senior; - Работа над неанонсированным UE5-проектом (жанр — 2D/Платформер); - Детали проекта и стек технологий обсуждаются после первичного контакта. Для отклика пишите нашему HR: @••••••