О компании
Карьера в Press Fire Games — это уникальная возможность развивать амбициозные проекты с использованием передовых технологий в мобильной индустрии. У нас ценятся открытость, инициативность, любовь к своему делу и обмен знаниями. В нашей компании вы сможете воплощать смелые идеи, совершенствоваться и работать в талантливой команде.
Наши основные приоритеты — это выдающаяся графика на мобильных устройствах и увлекательный геймплей.
Press Fire Games основана ведущими инженерами, техническими, арт и гд директорами с опытом в индустрии более 20 лет, которые стояли у истоков создания и развития мобильных танков. Более того, нашими ключевыми партнерами выступают ByteDance (TikTok), MGVC и др
Наша команда - это увлеченные профессионалы, которые создают новые технологии и мобильные игры, делясь экспертизой друг с другом!
Мы разработали собственный кроссплатформенный движок, который позволяет создавать игры с отличной графикой и геймплеем. С его помощью был создан мобильный шутер Battle Prime, который набрал более 17 миллионов установок и имеет рейтинг выше 4,5 в AppStore и GooglePlay.
Мы не останавливаемся на достигнутом и продолжаем работать над новыми проектами. Сейчас мы находимся в поиске Senior UI Developer, который усилит нашу команду на новом спортивном проекте.
Предстоящие задачи
-Разработка игровых экранов и реализация бизнес-логики, интеграция с бэкэнд-сервисами.
-Оптимизация текущих систем, экранов и виджетов для повышения производительности.
-Улучшение UI-фреймворка игры, работа с UI-функционалом в движке (рендеринг, компоновка, ввод, встроенные скриптовые языки — в зависимости от проекта).
-Участие в разработке и улучшении архитектуры игрового интерфейса, участие в код-ревью и обсуждениях подходов к реализации.
-Активное взаимодействие с командой для достижения общих целей.
Наши ожидания от кандидата
- Отличное знание C++ и глубокое понимание алгоритмов и структур данных.
- Навыки оптимизации использования CPU и памяти.
- Опыт работы с различными UI-подходами и фреймворками:
MVC, MVVM, React, SwiftUI, Jetpack Compose, Unity UI Toolkit, Unreal Engine UMG и другие.
- Опыт в разработке игр и желание создавать качественные интерфейсы.
Будет плюсом:
- Опыт разработки или использования игровых движков
- Знание JavaScript и опыт работы с мобильными платформами (Android, iOS) и консолями.
- Навыки работы с графическими API и шейдерами.
- Понимание паттерна Entity-Component-System (ECS).