Описание вакансии
Мы ищем мощного Юнити тех лида в нашу компанию по разработке игр.
Кто мы?
Мы — команда профессионалов с опытом работы в Glu Mobile (часть Electronic Arts), Scopely, Wargaming, Mail.ru и др, основанная в 2021 году. Сейчас нас 90+ человек, мы быстро растем и ориентированы на результат, наша команда любит играть в игры так же сильно, как и создавать их.
Что мы делаем?
Dookey Dash Unclogged (DDU) — это мобильная f2p казуальная игра в жанре endless runner, являющаяся продолжением оригинального Dookey Dash, с дополнениями и эксклюзивными новыми возможностями. Мы ищем тех лида на этот проект.
Serum City (narrative-driven city builder), Legends of the Mara (exploration-based strategy game), и другие проекты, с которыми вы можете подробнее ознакомиться на сайте — https://faraway.com
Мы верим в открытую экономику, истинную цифровую собственность и, самое главное, в то, что "FUN" — это ценность.
Обязанности, чем предстоит заниматься:
-
Оптимизация процесса live ops на клиентской стороне Unity при масштабировании игры;
-
Настройка конвейера для ассетов при активном проведении мероприятий live ops на различных устройствах, минимизируя вовлеченность разработчиков в продвижение нового контента, событий и предложений;
-
Улучшение системы оценки качества разработки и инструментов, которые позволяют снизить количество багов при масштабировании кодовой базы;
-
Работа с производительностью клиента (оптимизация веса билда, снижение потребление энергии мобильных устройств и тд);
-
Применение различных подходов для загрузки клиента и предварительной загрузки данных с сервера, обеспечивая их доступность для игроков;
-
Обеспечение безопасности игровых данных и защиты от читинга на клиентской стороне
Наш технологический стек:
-
Frontend (different projects): Unity (C#), PixiJS, BabylonJS, Playcanvas (JavaScript/TypeScript), React (JavaScript/TypeScript).
-
Backend: AWS (aws managed services first: SQS, Aurora, Dynamo, etc.), k8s cluster (AWS EKS, 15+ microservices), Go (main backend language), NodeJS (JavaScript/TypeScript — GameServer only), Rust (blockchain related);
Что для нас важно:
-
Опыт разработки игр 5+ лет;
-
Коммерческий опыт разработки платформеров или казуальных игр в 3D;
-
Опыт в масштабировании игр;
-
Опыт в оптимизации live ops на клиентской стороне Unity;
-
Опыт написания unit-, e2e-тестов;
-
Уверенное знание движка Unity 3D;
-
Глубокие знания языка программирования C#;
-
Знание структур данных, алгоритмов и архитектурных паттернов проектирования;
-
Понимание оптимизации мобильных приложений;
-
Командный игрок.
Что будет полезно:
-
Создание высокопроизводительных шейдеров;
-
Опыт создания 2.5D изометрических игр;
-
Опыт работы с AI в играх, логикой ботов, игровыми алгоритмами и путями;
-
Интерес к новым технологиям (блокчейн);
-
Личный интерес к мобильным играм, особенно к 4x Strategy, City Builders.
Условия работы:
-
Перспектива профессионального и карьерного роста и развития;
-
Хорошая зарплата и бонусы в твердой валюте и крипте;
-
Зарплата выплачивается на карту или на счет в РФ, Украине, Беларуси, USA, ЕС;
-
Полная занятость, 5/7;
-
Распределенная по миру команда, работающая по МСК +- 2-3 часа;
-
Демократичное руководство и ясные коммуникации;
-
Возможность не только работать и зарабатывать, но и научиться чему-то новому.
Сколько этапов собеседований:
-
pre-screen с рекрутером;
-
тестовое техническое задание;
-
техническое собеседование;
-
получение оффера.