Прогмакс Девелопмент

Senior Frontend Developer по разработке игр

Не указана
  • Минск
  • От 3 до 6 лет
  • 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. Письменный тест (1-2 часа);
  2. Собеседование с HR (1 час);
  3. Собеседование с техлидом (1,5 часа).

Присоединяйтесь, если вам интересно создавать игры и влиять на развитие продукта на глобальном рынке!

Вакансия, планируемая к созданию (перспективная).