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