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
- Участие в разработке клиентской части нового проекта с нуля.
- Реализация игровой логики на основе геймдизайна
- Разработка интерфейсов
- Использование сторонних фреймворков для работы с социальными сетями, статистикой, рекламой и прочим.
Что мы предлагаем:
- Весёлая команда с грандиозными целями.
- Нужна релокация в Калининград, помощь в переезде.
- Абсолютная адекватность в управлении/коммуникациях.
- Конкурентная заработная плата (по итогу интервью)
- Уютный офис в центре города, своя парковка.
- Для успешных кандидатов предусмотрена доп мотивация в виде роялти (процент от доходов проекта)