Unity разработчик
Зарплата
Требуемые навыки
Местоположение и тип занятости
Компания
Описание вакансии
Ищем Unity разработчика (готовы рассмотреть как удаленный формат сотрудничества, так и работу в одном из наших офисов - Сочи, Екатеринбург, Красноярск).
Про вас:
- Имеете опыт работы с движком Unity 3D.
- Знаете особенности работы движка на различных платформах.
- Знаете способы оптимизации Unity проектов для различных платформ.
- Знаете следующие подсистемы Unity: UI, Physics, Particles, Animator, Lighting (real time, baked, mixed).
- Отлично знаете C#, .NET.
- Отлично понимаете структуры и алгоритмы (queue, binary tree, etc), шаблоны проектирования.
- Знаете современные принципы программирования: SOLID, KISS.
- Хорошо помните основы векторной алгебры и аналитической геометрии (вектора, матрицы, кватернионы и т.д.).
- Знаете основы 3D графики - у вас не вызывают вопросов такие слова, как бинормаль, UV координаты, тангенты, Skinning, Rigging, Morphing и т.д.
- Способны разработать с нуля или модифицировать существующие шейдеры.
- Имеете самые базовые навыки работы в 2D/3D редакторе (Photoshop, Gim, Blender, 3ds max или др.).
Плюсом будет:
- Наличие художественных навыков:
- моделирование
- создание текстур
- анимация
- создание VFX
- Отличное знание шейдеров.
- Опыт работы с низкоуровневыми 3D библиотеками (OpenGL, DirectX).
- Опыт разработки мобильных приложений (iOS, Android).
- Опыт работы с другими 3D движками (Unreal Engine, CryEngine и т.п.).
Умение общаться с другими разработчиками и анализировать собственные предлагаемые варианты решения (и идеи) с точки зрения ROI (Return on Investment) - большой плюс.
Мы ценим:
- Тех, кто не боится ответственности и работает на результат.
- Разработчиков, не требующих микроменеджмента и постоянного менторства.
- Людей, которые сказали, что все будет сделано в среду, и финишировали во вторник.
- Документацию, которая обновляется (и тех, кто над ней работает).
- Чувство юмора )
Какие задачи решать:
- Разработка и поддержка AR/VR приложений на основе Unity.
- Разработка и поддержка мобильных iOs/Android приложений на основе Unity.
- Разработка и поддержка SDK для разработчиков игр на основе Unity.
- Работа с backend API: OpenAPI, Swagger, Firebase.
- Подготовка предоставленных ассетов к использованию в проекте (настройка импорта, оптимизация геометрии, конвертирование текстур).
- Level Design с использованием предоставленных ассетов.
- Настройка освещения (Lighting setup and baking).
- Алгоритмические задачи, геометрические расчеты, модификация Rendering Pipeline.
- Разработка шейдеров и эффектов Unity Shader and VFX Graph.
- Написание документации.
С чем работать:
- Unity, C#, Blender, Gimp.
- Oculus Rift, Quest, Quest 2, Vive.
- VRTK, Steam VR, Oculus, Vuforia, 8thwall.
- Threejs.
- OpenAPI, Swagger, Firebase.
Мы предлагаем:
- Официальное трудоустройство и “белую” заработную плату.
- Лояльный график работы: гибкое начало и окончание дня, возможность работать удаленно по пятницам.
- Офис в центре города с доступом к любому виду транспорта.
- Ежегодное Performance Review.
- Прозрачные процессы в компании и гибкий менеджмент.
- Работу над международными проектами в разных сферах.
- Занятия английским языком за счет компании.
- Частичную компенсацию спорта (фитнес, бассейн, волейбол, танцы и пр.).
- Команду, которая всегда готова поддержать, объяснить непонятное и просто пообщаться.
- Спортивные тимбилдинги и корпоративные мероприятия.
- Пиццу в офисе по четвергам (наша традиция :) )
- Зону отдыха с кикером и Playstation 4.
- Возможность релокации в г. Сочи.
Дополнительные инструкции
Если вам интересны нетривиальные задачи и алгоритмы, работа в команде с опытными людьми, high traffic apps, тогда отправляйте резюме/портфолио и присылайте примеры вашего кода/проектов.
При возникновении любых вопросов не стесняйтесь звонить или писать.
Ваш отклик
