Unity разработчик на мобильную RTS (Android/iOS)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы - продуктовая компания, делаем уникальные сложные игры для мобильных платформ. Возрождаем один из самых интересных игровых жанров - классическая RTS. И это у нас получается.
В настоящее время наши главные проекты - Art Of War 3: Global Conflict и War Legends.
Мы ищем Unity Developer-а с желанием реализовать свои профессиональные амбиции и получать при этом удовольствие от работы в творческой атмосфере геймдева.
Если вы разделяете наше стремление постоянно развиваться и работать с собственным продуктом — присоединяйтесь!
Наш основной стек:
- C#, Unity, IL2CPP
- Zenject, UniTask, UnityWebRequest, Addressables, OdinInspector
- GitLab, Teamcity, OpenSearch
- Java, Objective C
- FireBase, IronSource, UnityIAP
- Поддержка и написание расширений для редактора
- Разработка кросс-проектных решений. Вынос общих частей кода в библиотеки
- Исследование и тестирование сторонних решений
- Поддержка сторонних плагинов, добавление новых, а также решение проблем с ними. (Обновление рекламных плагинов, покупок, аналитических.)
- Написание нативных решений под Android/iOS. (Периодически выходят обновления операционных систем, меняются требования, их нужно поддержать в коде)
- Разработка net-кода для взаимодействия с бэкендом
- Работа с сетевым взаимодействием (http, tcp)
Чем предстоит заниматься:
Ожидания от кандидата
- Знание C#
- Знание движка Unity и его особенностей для мобильных платформ
- Опыт разработки мобильного приложения
- Умение разбираться в чужом коде
- Опыт написания расширений для редактора
- Уверенная работа с git
- Опыт работы c Zenject, UniTask, UnityWebRequest
Так же преимуществом будет:
- Опыт работы с одной из систем CI/CD (Teamcity, Jenkins, GitLabCI)
- Навыки отладки Crashes/ANR
- Опыт разработки под Android/iOS (java, kotlin, objective-c, swift)
- Опыт интеграции в проект third party решений (Google Play Games, Firebase, аналитика, реклама и т.п.)
- Опыт работы с Addressables, OdinInspector,
- Опыт расширения функционала UnityEditor
Условия работы
- профессиональный и карьерный рост;
- интересные рабочие задачи, возможность прокачать свои навыки;
- действительно классный коллектив с комфортным общением и атмосферой взаимоподдержки, что ощущается даже удаленно;
- гибкое начало рабочего дня;
- достойная заработная плата;
- корпоративные мероприятия, конференции;
- и ещё много полезного для сотрудника, заботимся о каждом.
Возможна работа в офисах: Москва(Авиамоторная), Кострома, Курск. Или удаленный формат работы.