Открытые вакансии в KAROS ARENA
Открытые вакансии команды KAROS ARENA. Выберите подходящее направление и ознакомьтесь с обязанностями и требованиями.
В команду требуется
3D-моделлер-аниматор
Обязанности
- Разработка анимированных 3D-объектов: окружение и предметы.
- Создание текстур и материалов: PBR, hand-painted и другие стили.
- Участие в разработке проекта и работа в команде.
Требования
- Уверенное владение 3D-пакетами: 3ds Max, Blender и другими.
- Навыки текстурирования в Photoshop.
- Понимание принципов PBR и low-poly/high-poly моделирования.
- Умение работать по техническому заданию и соблюдать сроки.
- Портфолио обязательно.
В команду требуется
C++-программист для разработки игры
Обязанности
- Разработка и поддержка игрового клиента на C++.
- Реализация игровой логики и новых механик.
- Исправление ошибок и оптимизация существующего кода.
- Интеграция игрового клиента с пользовательским интерфейсом и серверной частью.
- Участие в разработке проекта и работа в команде.
Требования
- Уверенное знание C++.
- Понимание ООП, алгоритмов, структур данных и работы с памятью.
- Опыт разработки игр или игровых систем.
- Умение читать и дорабатывать существующий код.
- Навыки поиска и исправления ошибок.
- Умение работать по техническому заданию и соблюдать сроки.
- Ссылка на GitHub или портфолио.
В команду требуется
Программист мобильной игры для Android и iOS
Обязанности
- Разработка и поддержка мобильной версии игры для Android и iOS.
- Разработка проекта на Unreal Engine.
- Разработка игровой логики на C++ в Unreal Engine.
- Реализация игровой логики и пользовательского интерфейса.
- Интеграция мобильного клиента с серверной частью.
- Оптимизация производительности и потребления ресурсов.
- Адаптация интерфейса под разные размеры и разрешения экранов.
- Подготовка публикаций и обновлений приложения.
Требования
- Опыт разработки мобильных приложений или игр для Android и iOS.
- Знание Unreal Engine.
- Опыт работы с C++ в Unreal Engine.
- Понимание особенностей мобильных платформ.
- Умение читать и дорабатывать существующий код.
- Навыки поиска и исправления ошибок.
- Умение работать по техническому заданию и соблюдать сроки.
- Ссылка на GitHub или портфолио.
В команду требуется
React-программист
Обязанности
- Разработка и поддержка пользовательского интерфейса на React.
- Разработка новых страниц и компонентов.
- Интеграция интерфейса с серверным API.
- Исправление ошибок и оптимизация существующего кода.
- Адаптация интерфейса под разные устройства и разрешения экранов.
- Взаимодействие с дизайнерами и backend-разработчиками.
Требования
- Уверенное знание JavaScript и React.
- Уверенное знание HTML и CSS.
- Понимание компонентного подхода.
- Опыт интеграции с REST API.
- Умение разбираться в существующем коде.
- Навыки адаптивной и кроссбраузерной вёрстки.
- Умение работать по техническому заданию и соблюдать сроки.
- Ссылка на GitHub или портфолио.
В команду требуется
UI/UX-дизайнер
Обязанности
- Разработка пользовательского интерфейса для игрового клиента.
- Проработка пользовательского опыта и логики взаимодействия с интерфейсом.
- Создание макетов экранов, окон, меню и игровых интерфейсов.
- Подготовка графических элементов и материалов для передачи в разработку.
- Разработка и поддержка единой дизайн-системы проекта.
- Взаимодействие с программистами, художниками и геймдизайнерами.
- Доработка интерфейсов по результатам тестирования.
- Подготовка материалов под разные разрешения экранов.
Требования
- Уверенное владение Figma.
- Понимание композиции, типографики, цвета и визуальной иерархии.
- Навыки создания интерактивных прототипов.
- Понимание принципов адаптивных интерфейсов.
- Опыт разработки интерфейсов для ПК и мобильных устройств.
- Умение работать по техническому заданию и соблюдать сроки.
- Портфолио обязательно.
Будет плюсом
- Опыт работы с Unreal Engine и UMG.
- Опыт разработки HUD, меню, инвентаря и других игровых интерфейсов.
- Навыки создания анимаций интерфейса.
- Знание Photoshop или Illustrator.