Unity developer
Ключевые навыки
iOS
Android
Objective-C
Git
Adobe Photoshop
Unity
Мы Highcore Games, небольшая геймдев команда, которая вместе создает игры мирового масштаба. Одной из таких игр стала Stealth Master https://apps.apple.com/us/app/stealth-master/id1518389230
Stealth Master – эпический и жаркий экшен, в котором вам предстоит орудовать катаной и научиться быть скрытным.
- Современная 3D графика;
- Разнообразные скины;
- Огромный арсенал экипировки;
- Интересные миссии.
Для работы над новой игрой мы приглашаем Unity developer. Миссией такого человека станет самостоятельная разработка фичей, контроль проекта Stealth Master и улучшение кора и меты.
Чем вы займетесь:
- Реализация игровых и монетизационных фич по дизайн-документу
- Взаимодействие с QA-team, GD-team, Art-team
- Собирать билды для отдела QA и UA
- Использовать легаси код с минимальным рефакторингом, во избежание увеличения сроков разработки
- Внедрение кастомных ивентов для отдела аналитики
- Выставлять эстимэйты по задачам
- Разрабатывать фичи в срок
- Исправлять старые баги. Самоконтроль багов старых и новых
- Расширять возможности дебаг меню
- Помогать художникам в настройки материалов, префабов с ассетами
- Подготовка и запуск АБ тестов
- Координация работы над проектом всех отделов
- Собирать Android/iOS билды
- Быть активным участником команды, высказывать свое мнение и предлагать свои идеи открыто
- Не бояться совершать ошибки и делать выводы
Результат вашей работы:
- Вы глубоко погружение в пайплайн создания игры от начала обсуждения ТЗ, до экспорта в стор
- Перед началом выполнения задачи, реализация фичи была обсуждена с командой; вы нашли общий язык с командой и мы разрабатываем и поддерживаем совершенный код ;)
- Фича выполнена согласно эстимейту, код-стайл соответствует текущему (чтобы в любой момент, каждый в команде, мог быстро разобраться как и что работает)
- Функционал протестирован (в том числе по быстродействию), команда QA в курсе деталей реализации и понимает, как тестировать фичу
- Вы просто счастливы и довольны своей работой
Чего мы ждем от кандидата:
- Уверенное знание Unity + С#
- Unity Animator / Unity Physics знания
- Понимание принципов оптимизации кода
- Опыт работы с Git
- Опыт коммерческой разработки от 2 лет
- Эффективная коммуникация: вы умеете обозначить свою цель, способны описать проблему и ее решение, умеете учесть интересы всей команды
- Умение ставить приоритеты в рамках развития всей игры
- Английский (чтение тех. документации)
- Желание постоянно развивать свой навык и помогать коллегам, делиться своими знаниями
- Ваша мотивация - это непрерывное развитие в области
Дополнительным преимуществом станут:
- Опыт написания нативного кода под Android/iOS
- Опыт резолва ошибок сборки под Android/iOS
- Опыт работы с проектами в качестве координатора
- Желание разрабатывать технически сложные игры
- Опыт работы с Unity’s Rendering Pipeline
- Опыт написания шэйдеров
В нашем идеальном мире есть:
- Возможность работать над играми, в которые играют миллионы людей по всему миру
- Возможность влиять на рост и создание команды, менять процессы в лучшую сторону
- Чувство свершения и самореализации через работу с мотивированной командой, которая достигает поставленных целей
- Право совершать ошибки и делать выводы - чтобы строить лучшие проекты / процессы
- Возможность пробовать себя в другой области (у нас есть кейсы перемещения между юнитами и девиженами)
- Work-life balance – это наш менталитет. Мы любим работу, но свои семьи мы любим больше :)
- Работа как в офисе, так и удаленно, по предварительному согласованию
- Поддержка обучения
- Возможность расти через менторство и преемственность опыта коллег
- Зарплата, застрахованная от валютных скачков
- 100% оплата больничных без справок
- 12 leave-дней в год, по одному на каждый месяц
- Курсы английского языка
- Приятный денежный бонус от компании по случаю важных событий в жизни