Обязанности:
Компания Red Machine Games занимается созданием интересных и увлекательных игр на мобильные платформы уже 11 лет! Мы создали более 12-ти успешных проектов, охват которых превышает 26 миллионов скачиваний по всему миру. И мы не собираемся останавливаться на достигнутом. Каждый день мир игр становится лучше и интереснее с такими нашими проектами как: Idle Evil Clicker, Doorman Story, Party Clicker, Epic Raft, Goblin Defenders и другими. Команда Red Machine Games состоит из профессионалов и специалистов, желающих развиваться. Нам не безразлично то, что мы делаем, и каждый член команды вкладывает в наши игры частичку себя. Именно по-этому мы продолжаем расти и развиваться. В данный момент наша команда находится в поисках сильного и талантливого мобильного Unity-разработчика для создания качественных игр, которыми мы будем гордиться. Чем предстоит заниматься: В составе команды разрабатывать сложные мобильные игры на Unity; Участвовать в проектировании архитектуры проектов с нуля; Писать собственные системы в рамках существующей на проектах архитектуре; Интегрировать сторонние сервисы, фреймворки, рекламные медиаторы, аналитику и т.д.; Взаимодействовать с командой программистов, художников, дизайнеров, проект-менеджеров, тестировщиков. Портировать проекты на WebGL для таких платформ как Facebook, Yandex Games, VK и тд. Нам важно: Уверенное владение всеми аспектами мобильной разработки на Unity (от 3 лет); Хорошее понимание стандартных для C# подходов и принципов программирования; Знание основных паттернов программирования и умение их использовать; Умение качественно декомпозировать поставленные задачи; Способность разбираться в чужом коде; Умение писать качественный и понятный код; Опыт портирования мобильных игр на WebGL (Yandex Games, VK и тд); Умение оптимизации проекта; Наличие выпущенных мобильных коммерческих проектов на Unity; Способность быстро адаптироваться под требования проекта; Развитое критическое мышление; Умение работать в команде. Будет плюсом: Опыт написания кастомных редакторов; Опыт поддержки выпущенного проекта; Умение настраивать сборки под основные мобильные платформы; Умение работы с Addressables, Balancy; Опыт создания шейдеров. Мы предлагаем: График работы 5/2 (гибкое начало рабочего дня, которое вы выбираете сами!); Технически сложные и интересные задачи; Возможность работы вместе с командой профессионалов; Молодой, дружный и неформальный коллектив.