Программист C# Unity3d Middle

Дата размещения вакансии: 30.01.2025
Работодатель: Ласт Левел
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 1 года до 3 лет

Мы разрабатываем мультиплеерные мобильные игры на платформе Unity3D и уверенно находимся в топе проектов жанра FPS-шутеров. Наши игры отличаются затягивающим геймплеем, высоким качеством технического исполнения, отличным уровнем графики и анимации. Мы создаем игры, в которые ежедневно играет более миллиона пользователей по всему миру.

Наши хиты: Modern Strike Online, World War Heroes и Sky Combat.

В рамках расширения технической команды мы ищем Unity-разработчика.

Тебе предстоит:

  • Написание тулзов для внутреннего использования;
  • Анализировать перфоманс и стабильность приложения (FPS, RAM, GC, фризы, размеры ассетов, время загрузки, краши в системах аналитики);
  • Интегрировать и обновлять версии различных плагинов, библиотек, SDK, зависимостей;
  • Писать доходчивые инструкции;
  • Сборка билдов Unity и сопровождение релизов;
  • Исправление багов.

Мы ожидаем, что ты:

  • Имеешь опыт коммерческой разработки игр от 2-х лет под платформы Android и iOS;
  • Уверенно знаешь C# и Unity, в том числе работал с Unity на MacOS;
  • Разрабатывал расширения редактора Unity (окна, инспекторы, отображение свойств);
  • Имеешь опыт решения проблем сборки билдов;
  • Имеешь опыт настройки и решения проблем сборки с использованием Gradle;
  • Имеешь опыт сборки приложений в Android Studio, Xcode;
  • Умеешь писать аккуратный и поддерживаемый код.
  • Владеешь базовыми технологиями программирования - ООП, стандартные паттерны, принципы;
  • Умеешь работать в команде;
  • Имеешь опыт работы с UniRx, UniTask.

Будет плюсом:

  • Опыт работы с CI/CD c gitlab pipelines;
  • Опыт написания git-хуков;
  • Опыт настройки конфигов для выполнения сборок в GitLab;
  • Знание Python, шелл скриптов;
  • Опыт реализации, настройки и оптимизации сборки/загрузки ассет-бандлов (Addressables);
  • Опыт интеграции и обновления версий различных плагинов, библиотек, SDK, зависимостей;
  • Опыт организации автоматизированного тестирования мобильных unity приложений;
  • Знания в области рендера - RenderPipeline, шейдеры, как работает GPU.

От нас:

  • Комфортные условия

    Можно работать удаленно или в офисе, где тебя ждет удобное рабочее место, классный софт и полезные вкусности весь день. Начинаем с 9:00 до 12:00, главное – договориться с командой.

  • Здоровье – это важно

    Программа ДМС со стоматологией, компенсируем онлайн-сессии с психологом до 50%. Помимо ежегодного отпуска, предоставляем 1 дополнительный afk day каждый квартал.

  • Прокачка знаний

    Оплачиваем занятия английским языком в школах Skyeng и Alfa School до 50%. Проводим внутренние митапы, лекции, хакатоны и посещаем профильные конференции.

  • Приятные подарки
    Бонусы на день рождения, а также при рекомендации ценных специалистов в команду.

  • Корпоративная жизнь

    Мы всегда заряжены на внутренние активности, вечеринки, мероприятия, тимбилдинги и турниры.