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