Прогмакс Девелопмент
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;
-
фиксированную заработную плату (определяется с учетом опыта и навыков), возможность ежегодного повышения по результатам работы;
-
комфортный офис с современным пространством и возможностью улучшить свое рабочее место по запросу (например, выбрать удобное кресло, клавиатуру, мышь);
-
возможность выбора формата работы;
-
групповые занятия по английскому для разных уровней;
-
в течение года предусмотрены внутренние days off в случае проблем со здоровьем;
-
возможность обучения за счет компании;
-
подарки от компании на крупные праздники;
-
в завершение недели предусмотрены совместные обеды, создающие возможность для неформального общения;
-
тимбилдинги и масштабные корпоративы — мы умеем не только работать, но и классно отдыхать вместе!
Чтобы стать частью нашей команды, необходимо пройти следующие этапы:
- Письменный тест (1-2 часа);
- Собеседование с HR (1 час);
- Собеседование с техлидом (1,5 часа).
Присоединяйтесь, если вам интересно создавать игры и влиять на развитие продукта на глобальном рынке!
Вакансия, планируемая к созданию (перспективная).