Старший разработчик Unity
Gamedev | Remote
EdenSpiel
Мы — EdenSpiel — стартовая игровая студия, создающая совместную игру-головоломку для двух игроков :) для ПК и консолей. Мы ищем старшего разработчика Unity для работы в сети, который будет определять и разрабатывать основные принципы, возможности игрового процесса и различные системы в совместной среде. Мы ищем шестимесячный контракт на разработку прототипа игры в рамках выполнения баварского гранта.
Обязанности:
— Пишите понятный, полезный, масштабируемый и переносимый код C#.
— Определите, спроектируйте и разработайте функции и возможности игрового процесса посредством прототипирования и итеративной разработки программного обеспечения.
— Реализация эффектов и анимации, а также воздействий и многопользовательской системы.
— Активно сотрудничаем в различных областях разработки, таких как дизайнерские решения, игровая логика, графика.
— Определить узкие места производительности и доступных решений.
— Помощь в обучении менее опытных разработчиков.
— При необходимости выполнять другие специальные обязанности.
Навыки/Опыт:
— Степень бакалавра/магистра наук в области компьютерных наук, компьютерной инженерии, разработки программного обеспечения или эквивалентного опыта.
— Более 5 лет опыта работы с C# и Unity с использованием Zenject, UniTask или аналогичных фреймворков.
— Хорошие общие знания во всех областях разработки интерактивного программного обеспечения в последнее время, включая 3D-графику, физику и постоянное столкновение, аудио, искусственный интеллект, анимацию, игровую логику, многоточность и пользовательские интерфейсы.
— Практический опыт работы с Cinemachine, Timeline или аналогичными фреймворками.
— Практический опыт написания шейдеров на ShaderGraph, HLSL (опционально) и создания хороших эффектов с помощью VFXGraph и ParticleSystem.
— Умение работать со всеми типами профилировщиков, опыт отладки и оптимизации.
— Отличные коммуникативные навыки и комфортная работа в дружном коллективе.
— Умение точно оценить количество времени, необходимое для выполнения задачи.
— Свободное владение русским и английским языками.
Бонусные навыки:
— Возможность использовать и настраивать любые события, активы, анимацию, звуки, спрайты, 3d модели в любых известных редакторах.
— Опыт работы с лицевой анимацией в Unity будет большим плюсом.
— Умение решает множество задач и решает их, расставляя приоритеты.
— Страсть к созданию и игре в кооперативных играх.
Мы предлагаем:
— Конкурентная зарплата: 5 тысяч евро в месяц до уплаты налогов.
— Удаленная работа при полном перерыве с гибким графиком работы.
— Неформальная и дружественная атмосфера сотрудничества.
Контакты: @annaplate