C++ Developer (Networking)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Gaijin разрабатывает онлайн-игры класса AAA для ПК, консолей и мобильных платформ, включая популярные MMO «War Thunder», «Enlisted» и другие игры. Команда состоит из сотен талантливых разработчиков игр со всей Европы и постоянно растет!
Компания предоставляет помощь при релокации в следующие страны: Венгрия, Кипр, Германия, Дубай, Латвия, Армения, Грузия. Вы можете работать в офисах перечисленных стран, удаленно (при условии соблюдения требований IT-безопасности) или в гибридном формате (удаленка/офис).
Мы ищем в нашу команду C++ разработчика на поддержку наших игровых проектов и разработку новых продуктов.
Чем предстоит заниматься:
- разрабатывать игровые сервисы (voice chat, matchmacking, etc);
- писать и поддерживать клиентский код (специфика игровой разработки, таких задач около 10%);
- взаимодействовать с DevOps инженерами;
- заниматься архитектурной оптимизацией для повышения масштабируемости и отказоустойчивости.
Ожидания от кандидата
- общий опыт программирования не менее 3-х лет;
- крепкие знания C++ стандартов 14 и выше;
- опыт работы с многопоточностью;
- опыт разработки клиент-серверных приложений;
- системное мышление и высокая степень самоорганизации;
- навыки работы ОС Linux.
Будет плюсом:
- базовые знания устройства сети и сетевого кода в популярных играх реального времени;
- знания языков Go и Python, Lua;
- умение работать с системами контейниризации и оркестрации (Docker, Kubernetes);
- разбираться в серверном железе;
- знание БД Redis.
Условия работы
- работа в компании, сделавшей одну из самых популярных в мире игр;
- конкурентная заработная плата (уровень з/п обсуждаем индивидуально с кандидатом на собеседовании);
- нетривиальные задачи с использованием инновационных, перспективных технологий, что обеспечивает нашим решениям привлекательность и актуальность в быстро изменяющихся условиях IT-рынка;
- международная команда, состоящая из сильных разработчиков;
- возможность релокации в офисы компании или ее партнеров: Рига (Латвия), Будапешт (Венгрия), Германия, Кипр;
- возможность работы как удаленно, так и в офисе. Гибкий график работы;
- ДМС или ее компенсация.