Joy Way — разработчик и паблишер, специализирующийся на создании VR игр для разных платформ. Наши проекты дарят новый next-gen опыт, который нельзя получить в обычных играх. Среди наших проектов такие тайтлы, как: STRIDE — паркур-экшн игра, финалист VR AWARDS в категории «VR Game of The Year в 2021». Мы не боимся задавать новые стандарты в VR индустрии и создаем инновационные механики. В нашей команде ценится легкость в общении, гибкость ума и открытость новым технологиям и решениям. Обязанности: Разработка и проектирование архитектуры сетевой части проекта/компонентов для использования в сетевой игре (например, разработка различного огнестрельного оружия с применением предикции и лагкомпенсации). Внедрение и интеграция OnlineSubsystem и EOS для обеспечения кроссплатформенной функциональности. Работа с VR-платформами и настройка сетевых взаимодействий под требования VR. Разработка и поддержка функционала для AWS GameLift и AWS RDS, включая интеграцию с серверной частью. Настройка и поддержка Vivox для голосового чата в многопользовательских играх. Взаимодействие с CI/CD системами, такими как TeamCity, для автоматизации процессов разработки. Работа над Frontend и Backend частями сетевой архитектуры. Проектирование масштабируемых и высоконагруженных систем для многопользовательских игр. Работа с современными сетевыми протоколами и архитектурами, такими как WebSockets и REST API. Обеспечение защиты сетевых данных в игре. Отладка и профилирование сетевого кода для обеспечения стабильности и производительности. Работа с Listen и Dedicated серверами для многопользовательских игр. Администрирование и настройка серверов на Linux. Требования: Внедрение и интеграция OnlineSubsystem и EOS для обеспечения кроссплатформенной функциональности. Работа с VR-платформами и настройка сетевых взаимодействий под требования VR. Разработка и поддержка функционала для AWS GameLift и AWS RDS, включая интеграцию с серверной частью. Настройка и поддержка Vivox для голосового чата в многопользовательских играх. Взаимодействие с CI/CD системами, такими как TeamCity, для автоматизации процессов разработки. Работа над Frontend и Backend частями сетевой архитектуры. Проектирование масштабируемых и высоконагруженных систем для многопользовательских игр. Работа с современными сетевыми протоколами и архитектурами, такими как WebSockets и REST API. Обеспечение защиты сетевых данных и кибербезопасности в игре. Отладка и профилирование сетевого кода для обеспечения стабильности и производительности. Работа с Listen и Dedicated серверами для многопользовательских игр. Администрирование и настройка серверов на Linux. Знание английского языка на уровне чтения технической документации; Умение четко излагать мысли по имеющимся наработкам и идеям; Системное мышление, высокая степень самоорганизации и способности к самообучению. Условия: Возможность роста и развития в геймдеве; Работу над интересными продуктами, двигающими VR индустрию вперед; Официальное оформление; Полностью белая ЗП; Гибкий график (утро с 10 до 12:00 по мск); И главное, у нас молодой коллектив, нет официоза и бюрократии, мы стремимся помогать и поддерживать друг друга; Будет плюсом: Умение работать с интерфейсами в сетевом проекте, OnlineSubsystem (включая модификацию под нужные цели); Демо-проект с работающей сетевой частью, который можно изучить на уровне кода. Мы будем очень рады, если вы напишете сопроводительное письмо, почему вам было бы интересно у нас работать. Также, у нас есть небольшое тестовое задание для данной позиции. Возможна удаленная работа .