Sr. C# developer (Client-Server for Core Gameplay)

От 200000 
Вакансия в архиве
Москва Software Development, .NET

Наш заказчик - международная компания по разработке мобильных игр, входящая в топ–10 российских разработчиков. 


Для разработки синхронных MMO-проектов мы ищем разработчика с отличными знаниями C#, алгоритмов, структур данных и умением применять их на практике.


Основные задачи:

  • участие в проектировании и разработке архитектуры, shared-логики, сетевого взаимодействия между клиентом и сервером;

  • написание модульных и интеграционных тестов;

  • ведение документации по проекту в части игрового сервера;

  • взаимодействие с сотрудниками других подразделений компании (Game Design, Art, System Administrators);

  • участие в проведении собеседований;

  • сопровождение проекта на этапе выхода в релиз.


Ждем, что у вас:

  • отличные знания C#;

  • знание алгоритмов и структур данных;

  • знание и понимание принципов ООП, умение их применять;

  • опыт многопоточного программирования (понимание параллелизма и concurrency, знание примитивов синхронизации);

  • опыт написания модульных и интеграционных тестов;

  • опыт работы с системами контроля версий;

  • опыт разработки игр (синхронное онлайн PvP);

  • опыт работы с Unity3D.


Будет плюсом: опыт использования Photon Server SDK (не PUN).


Готовы предлагать:

  • возможность реализовать собственные идеи в играх с многомиллионной аудиторией;

  • непрекращающийся обмен опытом с топовыми специалистами индустрии;

  • просторный офис в центре Москвы;

  • бесплатные завтраки и обеды (включая вегетарианские) каждый день;

  • расширенный полис ДМС;

  • абонемент в фитнес-клуб А+ класса;

  • регулярные лекции и курсы повышения квалификации, а также участие в международных профильных конференциях.