c# unity 3d

Senior Unity developer (RTS), Санкт-Петербург

Задачи

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

Требования

  • опыт программирования на C# — от 4 лет;
  • опыт работы с командой программистов;
  • опыт создания сетевых мобильных real-time игр;
  • опыт разработки мобильных игр на Unity — от 4 лет;
  • уверенное знание ООП, паттернов проектирования;
  • знание структур и алгоритмов обработки данных;
  • знание особенностей производства графического контента для игр;
  • умение разбираться в чужом коде;
  • знание принципов синхронизации сетевых игр;
  • понимание сетевой архитектуры;
  • знание математической базы для работы в 3D-пространстве;
  • знание работы системы UI в Unity.

Будет плюсом

  • опыт работы с Photon;
  • опыт работы с Photon Quantum;
  • опыт разработки RTS или схожих сетевых игр;
  • умение разрабатывать shaders GLES 2.0/3.0, Metal & Vulkan;
  • понимание принципов анимации.

Мы предлагаем

Официальная зарплата
Гибкий график работы
Бонусы и скидки от партнеров
Офис в центре города
ДМС
Профессиональная команда

MY.GAMES

Сегодня MY.GAMES объединяет 10 региональных офисов по всему миру: в России, Европе и США, более 1800 сотрудников и 13 внутренних студий разработки. Компания создает игры для ПК, консолей и мобильных устройств. MY.GAMES оперирует более 60 игровыми проектами, а всего в портфолио насчитывается свыше 150 игр.