Обязанности:
О компании:Ninsar — IT‑компания полного цикла, создающая современные цифровые продукты для креативных индустрий, бизнеса и образования. Мы объединяем технологии и креатив, чтобы интегрировать инновации в повседневную жизнь. На рынке уже более 5 лет, реализовали свыше 50 проектов с командой из 40+ специалистов, работающих по всей России — в 89 регионах. Что мы делаем:• Образовательные технологии: приложения, симуляторы, игры, VR/AR решения;• Геймификация: корпоративные игровые решения, виртуальные миры для повышения лояльности бренда;• Игровая разработка: Desktop и Mobile‑игры с последующим сопровождением. Кого мы ищем: Middle Unity Developer для проектирования и реализации систем искусственного интеллекта (AI). Нам нужен программист, который понимает, что хороший AI — это не просто набор скриптов, а основа геймплея, и может создавать интересное, разнообразное и производительное поведение NPC. Стек проекта:Unity 6 (с использованием HDRP). Основные используемые фреймворки и подходы: R3 (Reactive) для реактивного программирования. UniTask для асинхронных операций. Addressables для управления контентом. MVC/MVP как базовая архитектурная парадигма. Задачи: Проектирование и написание модульных и расширяемых систем AI. Тесная интеграция AI с геймплейными системами (анимация, физика, звук, UI через реактивные модели). Оптимизация логики поведения и навигации для поддержания стабильного FPS. Работа с дизайнерами по воплощению концепций поведения в функциональные и сбалансированные механики. Рефакторинг и поддержка существующего кодовой базы AI. Обязательные требования: От 3 лет опыта разработки на C# и Unity в геймдеве. Практический опыт создания AI в играх: работа с конечными автоматами (State Machines), деревьями поведения (Behaviour Trees), системами целей (Utility AI) или аналогичными. Глубокое понимание и опыт применения: Принципов SOLID и чистой архитектуры. Паттерна MVC/MVP и других ключевых архитектурных паттернов. Навыков оптимизации (профайлинг, работа с памятью, пулинг). Умение писать читаемый, поддерживаемый и тестируемый код. Опыт работы с Git. Условия: Удаленная работа в аккредитованной IT-компании. Возможность постоянного профессионального роста. Конкурентная заработная плата + официальное оформление (ТК, СМЗ или ИП). Дружный и позитивный коллектив, адекватное руководство, открытость и поощрение инициатив. Работа над интересными проектами . Процесс отбора: Знакомство по звонку. Выполнение тестового задания. Обязательное условие. Собеседование OnlineПохожие вакансии
Договорная
Москва. Станции метро: Бауманская, Курская, Лефортово
Mad Pixel
От 150 000 до 150 000 руб.
Москва. Станции метро: Бауманская, Курская, Лефортово
Нектар
Договорная
Москва. Станции метро: Бауманская, Курская, Лефортово
Независимая нефтегазовая компания
Договорная
Москва. Станции метро: Бауманская, Курская, Лефортово
SunStrike Studios
Договорная
Москва. Станции метро: Бауманская, Курская, Лефортово
Студия Кефир