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 и практического опыта мультиплеерной разработки, а взамен предлагаем эмоционально насыщенный проект, прямое влияние на продукт и возможность профессионального роста в сфере сетевой разработки и оптимизации трафика.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Ранний доступ к beta
Попробуйте новые инструменты поиска