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

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 и гибкое начало рабочего дня;
  • отпуска, больничные и другие гарантии предусмотренные трудовым кодексом РБ;
  • доступ к внутренней библиотеке курсов и возможность прохождения профессионального внешнего обучения за счёт компании;
  • компания создает условия для профессионального развития сотрудников и поддерживает их карьерный рост;
  • иные условия работы предоставляются кандидату на этапах отбора.

Чтобы стать частью нашей команды, необходимо пройти следующие этапы:

  1. Письменный тест (1-2 часа);
  2. Собеседование с HR (1 час);
  3. Собеседование с техлидом (1,5 часа).

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

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