Прогмакс Девелопмент
Senior Frontend Developer по разработке игр
- JavaScript
- HTML5
- TypeScript
- Код-ревью
- Pixi.js
- Разработка игровых механик
"Прогмакс Девелопмент" - активно растущая IT-компания, реализующая международные проекты. Разработанные нами продукты применяются крупнейшими мировыми компаниями.
Сейчас мы ищем Senior Frontend разработчика с глубокой экспертизой в разработке игровых и интерактивных продуктов, который поможет развивать текущее направление. Роль предполагает работу как над игровыми фичами и пользовательским опытом, так и над платформенной частью — созданием и развитием инструментов и инфраструктуры для разработки игр (редакторы, внутренние SDK, утилиты, переиспользуемые модули).
Вам предстоит участвовать в развитии архитектуры, повышать производительность решений и формировать инженерные подходы, влияющие на всю платформу. Это возможность работать на стыке продукта и платформы и задавать стандарты разработки игровых решений.
Чем предстоит заниматься?
-
разрабатывать архитектуру и инфраструктуру для игровых проектов — общее ядро, модули и сервисы, на которых строятся все игровые проекты;
-
проектировать игровую логику: анимации, интерактивные элементы, системы локализации и загрузки ассетов;
-
предлагать технологические решения для масштабирования продукта и обсуждать их с техлидом;
-
оптимизировать производительность игр под различные устройства и браузеры;
-
участвовать в код-ревью, делиться экспертизой, предлагать улучшения процессов;
-
взаимодействовать с гейм-дизайнерами, художниками, бэкенд-разработчиками.
Требования:
-
обязательно — от 4 лет опыта в разработке интерактивных игр с элементами случайных событий;
-
уверенное владение TypeScript и JavaScript;
-
навыки разработки с использованием Pixi.js;
-
опыт проектирования архитектуры клиентских игр и приложений;
-
понимание принципов управления состоянием и умение подбирать подход под структуру и логику игры;
-
знание инструментов сборки (Vite, Webpack, Rollup, Parcel).
Будет плюсом:
-
опыт разработки собственных инструментов и редакторов для игр;
-
знание и опыт работы с ECS;
-
опыт работы с CocosCreator, Phaser, Unity;
-
опыт работы с Node.js — для разработки утилит, CI-скриптов или серверной логики;
-
знание Vue.js, React или Angular;
-
опыт использования AI в работе.
Мы предлагаем:
- компания является резидентом ПВТ;
- официальное трудоустройство в соответствии с ТК РБ с первого рабочего дня;
- конкурентоспособную фиксированную заработную плату. Итоговый уровень ЗП определяется по результатам интервью в зависимости от опыта и компетенций кандидата;
- нормированную 40-часовую рабочую неделю, график 5/2 и гибкое начало рабочего дня;
- отпуска, больничные и другие гарантии предусмотренные трудовым кодексом РБ;
- доступ к внутренней библиотеке курсов и возможность прохождения профессионального внешнего обучения за счёт компании;
- компания создает условия для профессионального развития сотрудников и поддерживает их карьерный рост;
- иные условия работы предоставляются кандидату на этапах отбора.
Чтобы стать частью нашей команды, необходимо пройти следующие этапы:
- Письменный тест (1-2 часа);
- Собеседование с HR (1 час);
- Собеседование с техлидом (1,5 часа).
Присоединяйтесь, если вам интересно создавать игры и влиять на развитие продукта на глобальном рынке!
Вакансия, планируемая к созданию (перспективная).