Unity разработчик (Middle) (удаленная работа)

28 апреля 2024

Уровень зарплаты:
от 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;

  • Прозрачные процессы в компании и гибкий менеджмент;

  • Работу над международными проектами в разных сферах;

  • Занятия английским языком за счет компании;

  • Частичную компенсацию спорта (фитнес, бассейн, волейбол, танцы и пр.);

  • Команду, которая всегда готова поддержать, объяснить непонятное и просто пообщаться;

  • Спортивные тимбилдинги и корпоративные мероприятия;

  • Пиццу в офисе по четвергам (наша традиция :) )

  • Комфортную зону отдыха, Playstation;

  • Возможность релокации в г. Сочи.



Посмотрите похожие вакансии

Unity Developer (Middle/Senior)
Компания: Автономное подразделение
Зарплата: от 150 000 до 250 000 руб.
Разработчик Unity C#, Unity Developer (middle/senior) (удаленная работа)
Компания: IRocket
Зарплата: от 70 000 до 100 000 руб.
Разработчик Unity C#, Unity Developer (middle/senior)
Компания: Night Moves
Зарплата: от 70 000 до 150 000 руб.
Геймразработчик на Unity (middle и выше)
Компания: Moneta Todaya
Зарплата: от 100 000 до 200 000 руб.