WorkListВойтиОформить подписку
UB

Senior Network Programmer

Ubisoft · геймдев
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Chengdu, Китай
Занятость
Full-time
из текста вакансии
Английский
C1
из текста вакансии
Уровень
Senior
указан работодателем
Деньги
≈ $1,6–4,4 тыс/мес · оценка Worklist
по родственным ролям в стране, данные за август 2026. Это ориентир порядка величины, а не вилка этой роли · Как считаем
Даты
Опубликована 04.09 · видим у компании с 04.09 · проверена 01.11
дата публикации от работодателя
Почему в каталоге:В команде есть выходцы из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →Основание проверено по источнику на карточке компании. Нанимает ли компания из Восточной Европы, Кавказа и Центральной Азии прямо сейчас, мы не знаем.

Описание переведено машинно с английского.

Суть роли

Цель позиции: как сетевой программист вы будете отвечать за выбор подходящих решений по проектированию сетевых функций для различных игровых проектов и эффективно использовать middleware, предоставляемый средой Ubisoft, в сочетании с независимой разработкой для реализации сетевых функций игры.

Что предстоит делать

Реализовать и поддерживать онлайн‑игровые сервисы и сетевые решения. Тесно сотрудничать с программистами игрового процесса для интеграции сетой библиотеки в игру. Отлаживать проблемы, связанные с сетевой библиотекой, и выявлять вопросы производительности сети. Тесно работать с игровыми дизайнерами для уточнения требований к сетевому/серверному дизайну. Брать на себя ответственность за все онлайн‑требования производства, включая first party и UOR. Вносить вклад в системный дизайн и техническую документацию. Предоставлять инсайты с высшего уровня сети. Служить мостом между производственной командой и командой онлайн‑сервисов Ubisoft, внедряя новые технологии и решения от команды онлайн‑сервисов в пользу производства.

Требования

Сильный опыт разработки на C++ и разработки онлайн‑сервисов (C# .Net Core или другие языки). Опыт разработки игр. Знание API онлайн‑сервисов и коммуникационных протоколов. Понимание моделей сетевой игры, включая архитектуры клиент‑сервер и peer‑to‑peer. Умение работать в совместной, междисциплинарной среде. Отличные коммуникативные навыки как на английском, так и на китайском языках.

Будет плюсом

Знание Git‑based workflows, GitLab CI/CD или Docker считается плюсом. Опыт работы с Linux считается плюсом. Опыт разработки для консолей считается плюсом. Сильная способность к обучению считается плюсом.

Навыки

C++C#.Net Coreonline services developmentgame developmentonline service APIscommunication protocolsclient‑serverpeer‑to‑peerGitGitLab CI/CDDockerLinuxconsole development

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти