96514 вакансий +417 сегодня

Middle+/Senior C#/Unity Developer (Multiplayer, FishNet)

Описание роли

На позиции Middle+/Senior C#/Unity Developer вы будете отвечать за реализацию и оптимизацию мультиплеерной игровой логики в 3D co-op auto-shooter survival PVE, используя технологии C# Unity и FishNet. Ваша основная задача — обеспечить стабильную и эффективную сетевую инфраструктуру, синхронизацию объектов и прогнозирование движения при большом количестве юнитов. Ключевые обязанности:
* Проектирование и внедрение Client Authority модели взаимодействия, настройка Transform Sync, movement prediction и state replication;
* Разработка и интеграция custom logic trees, Finite State Machines и AI-путей через NavMesh для NPC и ботов;
* Оптимизация трафика и производительности сервера и клиента, анализ узких мест и внедрение лучших практик по оптимизации трафика;
* Интеграция Steamworks SDK: авторизация, достижения, мультиплеерные сессии Steam;
* Проведение code review, написание технической документации, наставничество и передача знаний менее опытным коллегам.

Особенности вакансии

Jazz Games предлагает гибкий полностью удалённый формат работы без привязки к офису. Вы подключаетесь к проекту на этапе прототипирования, где ваши решения сразу влияют на архитектуру и качество продукта. Дополнительные преимущества:
* Работа с передовыми инструментами: C# Unity, FishNet и кастомными AI-решениями;
* Возможность влиять на сетевой код на раннем этапе разработки и выстраивать Client Authority модель;
* Дружеская атмосфера единомышленников, открытость к экспериментам, прямая коммуникация с руководством;
* Участие в международном Steam Early Access, гейм-джемах и профильных конференциях;
* Консультационный и проектный формат сотрудничества, позволяющий гибко планировать нагрузку.

О компании Jazz Games

Jazz Games — независимая студия, основанная командой энтузиастов с опытом коммерческих релизов. Наша миссия — создавать затягивающие survival PVE игры с кооперативным геймплеем и инновационными механиками. В данный момент мы работаем над 3D co-op auto-shooter survival для Steam Early Access, самостоятельно финансируя проект и активно собирая обратную связь от сообщества игроков. В компании ценят экспертизу, инициативность и стремление к постоянному росту: каждый разработчик участвует в ключевых решениях и имеет возможность влиять на дорожную карту продукта.

Мы ожидаем от кандидата глубоких знаний в области C# Unity, FishNet и практического опыта мультиплеерной разработки, а взамен предлагаем эмоционально насыщенный проект, прямое влияние на продукт и возможность профессионального роста в сфере сетевой разработки и оптимизации трафика.

Оценка вакансии
4.7 / 10
Вакансия привлекает сложными задачами по мультиплееру на Unity и FishNet, предлагая гибкий удалённый формат работы. Основные обязанности охватывают синхронизацию объектов, оптимизацию трафика и интеграцию Steamworks. Jazz Games гарантирует влияние на архитектуру проекта и профессиональный рост в области сетевой разработки.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал

Мы используем cookie. Нажимая «ОК», вы принимаете Политику конфиденциальности и cookie.