Для работы над новой игрой Stealth Master мы приглашаем Unity Developer. Миссией этого человека станет самостоятельная разработка фичей, контроль проекта Stealth Master и улучшение кора и меты.
Чем вы займётесь:
- Реализация игровых и монетизационных фич по дизайн-документу;
- Взаимодействие с QA-team, GD-team, Art-team;
- Сборка билдов для отдела QA и UA;
- Использование легаси-кода с минимальным рефакторингом, во избежание увеличения сроков разработки;
- Внедрение кастомных ивентов для отдела аналитики;
- Выставление эстимэйтов по задачам;
- Разработка фичей в срок;
- Исправление старых багов, самоконтроль старых и новых багов;
- Расширение возможностей дебаг меню;
- Помощь художникам в настройке материалов и префабов с ассетами;
- Подготовка и запуск АБ-тестов;
- Координация работы над проектом всех отделов;
- Сборка Android/iOS билдов;
- Быть активным участником команды, высказывать свое мнение и предлагать свои идеи открыто;
- Не бояться совершать ошибки и делать выводы.
Результат вашей работы:
- Вы глубоко погружены в пайплайн создания игры от начала обсуждения ТЗ до экспорта в стор;
- Перед началом выполнения задачи вы обсудили реализацию фичи с командой; вы нашли общий язык с командой и мы разрабатываем и поддерживаем совершенный код 😉
- Фича выполнена согласно эстимейту, код-стайл соответствует текущему (чтобы в любой момент, каждый в команде, мог быстро разобраться, как и что работает);
- Функционал протестирован (в том числе по быстродействию), команда QA в курсе деталей реализации и понимает, как тестировать фичу;
- Вы просто счастливы и довольны своей работой.
Чего мы ждём от кандидата:
- Уверенное знание Unity + С#;
- Знание Unity Animator / Unity Physics;
- Понимание принципов оптимизации кода;
- Опыт работы с Git;
- Опыт коммерческой разработки от 1,5-2 лет;
- Эффективная коммуникация: вы умеете обозначить свою цель, способны описать проблему и её решение, умеете учесть интересы всей команды;
- Умение ставить приоритеты в рамках развития всей игры;
- Знание английского языка (чтение тех. документации);
- Желание постоянно развивать свой навык и помогать коллегам, делиться своими знаниями;
- Ваша мотивация — это непрерывное развитие в области.
Дополнительным преимуществом станут:
- Опыт написания нативного кода под Android/iOS;
- Опыт устранения ошибок сборки под Android/iOS;
- Опыт работы с проектами в качестве координатора;
- Желание разрабатывать технически сложные игры;
- Опыт работы с Unity’s Rendering Pipeline;
- Опыт написания шейдеров.