👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior Unity C# Developer

Зарплата

от 130 000 до 200 000 ₽

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

Полный рабочий деньМожно удаленно

Компания

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

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

Привет!
Мы молодая, опытная, творческая и амбициозная команда Phygitalism.

Немного о том, чем мы занимаемся:

    • Более 4 лет реализовываем мультимедийные проекты,
    • Разрабатываем технологические продукты для бизнеса,
    • Внедряем инновации в сферу маркетинга и инструментов продаж,
    • Проводим исследования в области человеко-машинного взаимодействия,
    • Пропагандируем собственную phygital-философию,
    • Важный момент – мы не делаем игры.

Работаем с технологиями:

    • XR  – Unity3D, ARKit, ARCore, Vuforia, VisionLib, SteamVR, MagicLeap SDK
    • Web-сервисы – Node.js, React, Redux, React-Native, Реляционные и NoSQL базы данных, Flask
    • ML – PyTorch, Tensorflow, Kaolin, Keras, Scikit-learn, Gensim
    • CG – Unity3D, Blender, Cinema 4D, 3DS max, Substance Painter, Substance Designer, Corona Renderer, Redshift Renderer, Marmoset.
    • IoT

__________________________________

Senior Unity Developer

Мы ищем крутого Unity программиста, чтобы вместе создавать потрясающие проекты и выходить на новый уровень разработки. Мы ожидаем, что у него есть желание расти в team leed'a, что он будет направлять команду умных и активных middl’ов, обмениваться опытом с другими senior’ами, а также развиваться самостоятельно. У него будет свобода творчества в работе над архитектурой, декомпозицией задач, видением того, как должны быть реализованы новые фичи, в том числе с использованием новейших технологий. Мы развиваем культуру исследовательской лаборатории и надеемся, что вы также вдохновитесь и полюбите нашу работу.

Что делать:  

  • Управлять командой разработчиков (Agile)
  • Проектирование архитектуры (интерактивных проектов с игровыми механиками)
  • Разработка, отладка и поддержка кода
  • Контроль качества исходного кода, рефакторинг, просмотр пул реквестов
  • Оптимизация приложения

Вам потребуется:

  • Боевой опыт работы с игровыми движками (Unity/Unreal Engine)
  • Уверенное знание C#
  • Опыт асинхронного программирования
  • Знания по алгоритмам, структурам данных, паттернам, умение применять их на практике (SOLID)
  • Опыт написания модульных и интеграционных тестов
  • Управление зависимостями в приложении (Dependency Injection)
  • Понимание процесса автоматизации сборок (Continuous Integration)
  • Опыт проектирования гибкой архитектуры приложений
  • Уверенное владение Git, gitflow, Jira
  • Знания принципов работы сети(TCP/IP, REST API, WebSocket)
  • Опыт интеграции и использования сторонних сервисов в Unity3D проекты (например Firebase SDK)
  • Английский язык на уровне чтения технической литературы
  • Опыт лидерства в команде, понимание процесса работы над проектом по Agile, забота о чистоте кода, в том числе делать код ревью и своевременный рефакторинг кода
  • Желание совершенствовать навыки

Приветствуется:

  • Следование правилу бой скаутов: “Оставь место стоянки чище, чем оно было до твоего прихода”
  • Знания других языков (JS/Python/C++)
  • Опыт написания шейдеров (ShaderLab/HLSL)
  • Опыт работы с Shader Graph и VFX Graph
  • Опыт работы с Scriptable Render Pipeline
  • Опыт разработки клиент-серверных приложений
  • Опыт разработки мобильных приложений (iOS/Android)
  • Опыт написания нативных плагинов для iOS/Android
  • Опыт работы с UniTask, Zenject и др
  • Опыт работы с DOTS
  • Опыт разработки под VR приложений (HTC Vive/Oculus Rift/WMR/Google VR и т.д.)
  • Опыт разработки AR приложений (ARkit/ARcore/ Vuforia/Microsoft Hololens и т.д.)
  • Понимание принципов работы 3D-моделирования

    Бонусы

    Как мы работаем:

    • У нас действительно гибкий график
    • Решаем сложные и интересные задачи, которые иногда никто не решал
    • Одними из первых тестируем новые девайсы
    • Мы против офисной культуры. У нас дружная амбициозная команда и семейная обстановка
    • Нас 30 человек – команда работает в Москве и удаленно распределена по России и Украине
    • Стараемся работать по Agile
    • Совместные обеды / частые вечеринки
    • Совместные недельные зимние/летние выезды на рабочие каникулы
    • Индивидуальные занятия английскому языку на платформе Skyeng
    • Много свободы и творчества, а также личной ответственности :)

    Дополнительные инструкции

    Если вам интересно, то присылайте небольшой рассказ о себе и своем опыте на почту zoya@phygitalism.com. Мы будем рады, если у вас есть портфолио опубликованных проектов.

    Мы в постоянном поиске различных специалистов в команду – разработчики, дизайнеры и менеджеры проектов (в том числе и стажеры).