Middle/Senior С# (Unity) Developer

Местоположение и тип занятости

Санкт-ПетербургПолный рабочий день

Компания

Разработка и производство продукции и решений для морской отрасли и ВПК

Описание вакансии

В нашей компании есть Тренажерное направление, которое объединяет задачи и технологии по 3D графике, математическим расчетам, пользовательскому интерфейсу, обработке видео и реализации веб- и десктопных приложений. 
И поэтому для усиления команды мы ищем опытного Unity Developer.

Предстоит

  • Вести разработку тренажерных и имитационных систем;
  • Интегрировать решения в Web в рамках развития направления;
  • Читать, модифицировать и оптимизировать сторонний код;
  • Участвовать в code review;
  • Интегрировать VR/AR;
  • Развивать с командой продуктовую линейку, в т.ч. на другие платформы и другой стек технологий (Linux, Unigine);
  • Реализовывать тренажеры одиночного и многопользовательского типов, а также объединенные в единую систему;
  • Выполнять работу с оборудованием тренажеров (видео-камеры, ИК-камеры, датчики наклона и др.).

Необходимо иметь

  • Опыт разработки на C#;
  • Знание и умение использовать ООП;
  • Понимание основ 3D-моделирования, 3D-графики (шейдеры, свет, эффекты);
  • Знания принципов сетевого взаимодействия и организации многопользовательского режима;
  • Готовность развивать продуктовую линейку с использованием кроссплатформенных решений – потенциально Unity 3d, Unigine, Unreal Engine;
  • Опыт работы с Git, Jira, Linux;
  • Понимание принципов Agile и «гибких» методологий разработки ПО.
    Будет плюсом:
  • Знания Python и/или С++;
  • Знания вычислительной геометрии или математического моделирования.

Условия:

  • Современный стек технологий;
  • Гибкий подход к графику работы;
  • Соблюдение всех норм ТК РФ;
  • Рабочее пространство в СПб. (ст.м.Василеостровская) + удаленный режим работы.
  • Крытая велопарковка + душ + лаунж-зона;
  • Возможность проходить обучение, повышать квалификацию, участвовать в выставках и профильных мероприятиях.