Если информация в вакансии не соответствует действительности, или эта вакансия является мошенничеством, сообщите, пожалуйста, модератору, используя кнопку . Спасибо.
Уровень зарплаты: от 0 до 200 000 руб.
Требуемый опыт работы: Не указан
Вакансия: Unity разработчик (Middle)
Ищем Unity разработчика (готовы рассмотреть как удаленный формат сотрудничества, так и работу в одном из наших офисов - Сочи, Екатеринбург, Красноярск).
Про вас:
Имеете богатый опыт работы с движком Unity 3D;
Знаете особенности работы движка на различных платформах;
Знаете способы оптимизации Unity проектов для различных платформ, особенно мобильных;
Знакомы с большинством подсистем Unity (UI, Physics, Particles, Animator, Lighting (real time, baked, mixed) и т.д.);
Отлично знаете Git и его особенности при работе с Unity проектами;
Отлично знаете C#, .NET;
Отлично понимаете структуры и алгоритмы (queue, binary tree, etc), шаблоны проектирования;
Знаете современные принципы программирования: SOLID, KISS;
Хорошо помните основы векторной алгебры и аналитической геометрии (вектора, матрицы, кватернионы и т.д.);
Знаете основы 3D графики - у вас не вызывают вопросов такие слова, как бинормаль, UV координаты, тангенты, Skinning, Rigging, Morphing и т.д.;
Способны разработать с нуля или модифицировать существующие шейдеры;
Имеете базовые навыки работы в 2D/3D редакторе (Photoshop, Gim, Blender, 3ds max или др.);
Имеете опыт работы на крупных проектах;
Способны начать с нуля и самостоятельно вести проект на Unity;
Готовы принимать архитектурные решения на проекте;
Способны и готовы поддерживать и расширять Legacy code;
Имеете отличные навыки общения в команде;
Готовы быть наставником и помощником для начинающих членов команды.
Плюсом будет:
Наличие художественных навыков:
моделирование:
создание текстур;
анимация;
создание VFX.
Отличное знание шейдеров;
Опыт работы с низкоуровневыми 3D библиотеками (OpenGL, DirectX);
Опыт разработки мобильных приложений (iOS, Android);
Опыт работы с другими 3D движками (Three.js, Unreal Engine, CryEngine и т.п.);
Опыт работы с сетью: REST API, Sockets;
Опыт работы с различными плагинами и сервисами (Firebase, Vuforia и т.д.).
Мы ценим:
Тех, кто не боится ответственности и работает на результат;
Разработчиков, не требующих микроменеджмента и постоянного менторства;
Людей, которые сказали, что все будет сделано в среду, и финишировали во вторник;
Документацию, которая обновляется (и тех, кто над ней работает);
Чувство юмора)
Какие задачи решать:
Разработка и поддержка различных приложений на основе Unity:
VR приложения для различных устройств (Oculus Quest, Oculus Rift, Pico VR, HTC Vive, HTC Cosmos, and more);
Мобильные приложения iOS, Android;
AR приложения iOS, Android;
WebGL приложения;
Standalone приложения Windows, Mac.
Разработка и поддержка внутренних инструментов команды;
Разработка расширений для UnityEditor;
Разработка и поддержка SDK для разработчиков игр на основе Unity;
Работа с backend: OpenAPI, Firebase;
Подготовка предоставленных ассетов к использованию в проекте (настройка импорта, оптимизация геометрии, конвертирование текстур);
В случае необходимости, небольшие правки ассетов;
Сборка сцен с использованием предоставленных ассетов;
Настройка освещения (Lighting setup and baking);
Алгоритмические задачи, геометрические расчеты;
Разработка шейдеров и эффектов;
Написание документации;
Помощь и наставничество для начинающих членов команды;
Помощь в развитие команды.
Мы предлагаем:
Официальное трудоустройство и “белую” заработную плату;
Лояльный график работы: гибкое начало и окончание дня, возможность работать удаленно по пятницам;
Офис в центре города с доступом к любому виду транспорта;
Ежегодное Performance Review;
Прозрачные процессы в компании и гибкий менеджмент;
Работу над международными проектами в разных сферах;
Занятия английским языком за счет компании;
Частичную компенсацию спорта (фитнес, бассейн, волейбол, танцы и пр.);
Команду, которая всегда готова поддержать, объяснить непонятное и просто пообщаться;
Спортивные тимбилдинги и корпоративные мероприятия;