О компании
Карьера в Press Fire Games — это уникальная возможность развивать амбициозные проекты с использованием передовых технологий в мобильной индустрии. У нас ценятся открытость, инициативность, любовь к своему делу и обмен знаниями. В нашей компании вы сможете воплощать смелые идеи, совершенствоваться и работать в талантливой команде.
Наши основные приоритеты — это выдающаяся графика на мобильных устройствах и увлекательный геймплей.
Press Fire Games основана ведущими инженерами, техническими, арт и гд директорами с опытом в индустрии более 20 лет, которые стояли у истоков создания и развития мобильных танков. Более того, нашими ключевыми партнерами выступают ByteDance (TikTok), MGVC и др
Наша команда - это увлеченные профессионалы, которые создают новые технологии и мобильные игры, делясь экспертизой друг с другом!
Мы разработали собственный кроссплатформенный движок, который позволяет создавать игры с отличной графикой и геймплеем. С его помощью был создан мобильный шутер Battle Prime, который набрал более 17 миллионов установок и имеет рейтинг выше 4,5 в AppStore и GooglePlay.
Мы не останавливаемся на достигнутом и продолжаем работать над новыми проектами. Сейчас мы находимся в поиске Network Developer, который усилит нашу команду на новом спортивном проекте.
Предстоящие задачи
-Разрабатывать и поддерживать сетевой модуль для многопользовательских игр
-Интегрировать сетевой модуль в существующий игровой проект и движок
-Оптимизировать сетевое взаимодействие для улучшения пользовательского опыта игроков (снижение задержек, уменьшение трафика, повышение стабильности соединения)
-Участвовать в проектировании архитектуры сетевых решений
-Проводить профилирование и отладку сетевых компонентов
Наши ожидания от кандидата
- Отличное знание C++;
- Глубокое понимание алгоритмов и структур данных
- Знание принципов оптимизации ресурсов CPU и памяти;
- Знание принципов сетевого программирования (TCP/UDP, сокеты, протоколы, сериализация)
- Опыт разработки игр
Будет плюсом:
- Опыт разработки сетевых многопользовательских игр
- Знание Golang/Python/Bash
- Знание и опыт работы с игровыми движками (Unreal Engine, кастомные движки.)
- Опыт работы с многопоточностью, асинхронным программированием, системами репликации и предсказания
- Знание принципов архитектуры клиент-серверных приложений и P2P-сетей