Senior Server Programmer C++ (WoT)
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Wargaming ищет высококлассного С++ программиста. Эта вакансия открывает широкие возможности для профессионального и карьерного роста — вы станете частью легендарной серверной команды World of Tanks, благодаря которой мы вновь побили свой собственный рекорд — одновременный онлайн всех серверов RU региона достиг более 1,000,000 игроков.
Основной спектр деятельности команды включает в себя обеспечение эффективного клиент-серверного взаимодействия, развитие и поддержание логики на серверной стороне игры, разработку физических и математических моделей для взаимодействующих объектов, реализацию сложных игровых алгоритмов, исследование новых подходов и технологий в области сетевого программирования, безопасности, отказоустойчивости и взаимодействия с базой данных.
Вакансия открыта в минской студии Wargaming. Мы спонсируем переезд специалистов из РФ и Украины.
Требования:
• экспертное владение C++ (не менее пяти лет опыта коммерческой разработки);
• хорошее знание классических алгоритмов и структур данных;
• понимание принципов разработки распределенных, высоконагруженных и отказоустойчивых систем;
• понимание принципов оценки производительности программных продуктов и систем, умение и готовность работать с существующим большим объемом исходного кода, опыт использования средств отладки и профилирования;
• интерес к новым технологиям, готовность инициативно развивать проект, заинтересованность в создании качественного продукта;
• увлечение играми и интерес к их разработке.
Желательно:
• опыт проектирования и участия в разработке сложных клиент-серверных приложений (в т. ч. игровых);
• знание сетевых протоколов и принципов построения безопасных сетевых приложений;
• опыт разработки сетевых архитектур для многопользовательских и онлайн игр;
• знание SQL на уровне разработки баз данных;
• знание и опыт работы со скриптовыми языками Python и / или Lua;
• опыт работы в игровой индустрии в качестве серверного разработчика;
• понимание принципов кросс-платформенной разработки.
Мы предлагаем:
• работу над уникальным и успешным проектом в команде высококвалифицированных специалистов;
• признание результатов работы, регулярные ревью, широкие возможности для профессионального роста (сложные задачи, высокий уровень автономности в принятии технологических решений, внутрикорпоративные и внешние семинары, курсы);
• участие в международных профессиональных конференциях и выставках;
• конкурентная зарплата, прозрачная премиальная схема;
• бесплатное обучение английскому языку, компенсация стоимости спортивных абонементов, обслуживания в крупных медицинских центрах;
• комфортный офис с оборудованными кухнями, зонами отдыха;
• помощь при переезде из других городов (полное официальное сопровождение процесса переезда граждан РФ и Украины, компенсация транспортных расходов, выплата релокационного бонуса).