Unity3D разработчик

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

КалининградПолный рабочий день

Компания

подбор и оценка персонала

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

Условия работы

В компанию  Kranx Productions требуется Unity3D программист . 
Наша команда занимается разработкой MMO F2P игр на различных платформах.

Обязанности:

  • Разработка новых и портирование существующих проектов на технологию Unity3D (платформы Desktop, Web, IOS, Android).

Необходимые требования:

  • Желание создавать качественные игры
  • Опыт работы на Unity от 3 лет
  • Опыт разработки мобильных игр с нуля на Unity (примеры готовых проектов)
  • Опыт работы с Unity WebGL
  • Знание и понимание ООП, структур данных и базовых алгоритмов
  • Опыт разработки клиент-серверных приложений
  • Работа с системами контроля версий: SVN, HG, Git
  • Коммуникабельность и опыт работы в команде

Будет являться плюсом:

  • Опыт проектирования архитектуры приложений
  • Понимание принципов SOLID разработки
  • Знание и понимание Unity rendering pipeline
  • Оптимизация CPU и GPU, Memory usage, GC usage
  • Опыт нативной разработки на iOS и Android
  • Опыт работы с Multithreading, TCP/UDP;
  • Опыт написания и работы с шейдерами Unity3D
  • Знание 3D Математики
  • Знание Flash и ActionScript 3.0, AGAL shaders

Описание Что нужно будет делать:

  • Участие в портировании существующего проекта https://littlebigsnake.com с Flash AS3 на Unity WebGL
  • Участие в разработке клиентской части нового проекта с нуля.
  • Реализация игровой логики на основе геймдизайна
  • Разработка интерфейсов
  • Использование сторонних фреймворков для работы с социальными сетями, статистикой, рекламой и прочим.

Что мы предлагаем:

  • Весёлая команда с грандиозными целями.
  • Нужна релокация в Калининград, помощь в переезде.
  • Абсолютная адекватность в управлении/коммуникациях.
  • Конкурентная заработная плата (по итогу интервью)
  • Уютный офис в центре города, своя парковка.
  • Для успешных кандидатов предусмотрена доп мотивация в виде  роялти (процент от доходов проекта)