Middle Unity (C#) Developer / Racing Games

Middle Unity (C#) Developer / Racing Games

Удалённо

Мы создаём аркадные гонки на пк. Игрокам предстоит соревноваться в PvP и PvE заездах, улучшать автомобили и использовать редактор для создания уникальных трасс.

Обязанности:

Разработка игровых механик для 3D проектов на Unity.

Настройка и интеграция пользовательского интерфейса (UI/UX).Участие в проектировании архитектуры приложения и написании качественного, читаемого кода.

Интеграция сетевых решений (Photon, Mirror, Netcode) для многопользовательских игр.

Оптимизация производительности игр: профилирование, работа с памятью и FPS.

Работа с системами анимации, физики и визуальных эффектов.

Интеграция сторонних SDK.

Участие в командных митингах, обсуждении задач и планировании.Исправление багов и улучшение существующего функционала.

Требования:

Опыт работы: 2+ года в Unity-разработке.

Знания: Отличное владение C#.

Хорошее понимание ООП, структур данных и шаблонов проектирования.

Опыт работы с Unity Physics, Animator и UI.

Понимание принципов работы сетевых игр.

Опыт работы с системами контроля версий (Git).

Умение работать с профилировщиками для оптимизации производительности.

Навыки тестирования кода и поиска багов.

Знание английского языка на уровне, достаточном для чтения технической документации.

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

Знания в области shader programming (HLSL, Shader Graph).

Опыт работы с игровыми аналитическими сервисами.

Участие в разработке и публикации игр в Steam.

Опыт применения SOLID и GRASP.

Опыт работы с физикой транспорта.

Условия:

Удалённая работа или комфортный офис с оборудованием для разработчиков.

Гибкий график работы (основное — результат).

Работа над интересным и масштабным проектом.

Дружный коллектив и поддержка от опытных коллег.

Контакты:

TG: @marvyxa


Report Page