Frontend-разработчик (PixiJS)

Дата размещения вакансии: 05.12.2025
Работодатель: HuntIT
Уровень зарплаты:
з/п не указана
Город:
Санкт-Петербург
Требуемый опыт работы:
От 3 до 6 лет

О нас:
HuntIT
- это передовое рекрутинговое агентство, которое специализируется на поиске и подборе высококвалифицированных специалистов в сфере IT и Digital, сотрудничает с ведущими IT-компаниями, рекламными агентствами и работает над крупными проектами.

О компании-заказчике:
01.tech
– IT-компания, создающая передовые веб-платформы, оказывающие влияние на мировую индустрию!

Основная цель – создание высоконагруженных систем, ежедневно обрабатывающих десятки тысяч запросов в секунду, терабайты данных и поддерживающие более 100 миллионов пользователей по всему миру.

В связи с активным расширением 01.tech мы находимся в поисках Frontend developer(PixiJS).

Твои задачи и зона ответственности:

  • Создавать игровые сцены и анимации на PixiJS (Canvas/WebGL): геймлуп, контроллеры, визуальные эффекты;
  • Делать интерфейсы на React + TypeScript (меню, лоби, настройка ставок, попапы и т.п.);
  • Писать качественную адаптивную вёрстку (SCSS, styled-components), поддерживать UI под разные разрешения и устройства;
  • Работать с анимациями: GSAP, CSS- и SVG-анимации, Spine-анимации элементов игры;
  • Поддерживать структуру и чистоту кода: выносить утилиты и константы, декомпозировать логику, писать JSDoc;
  • Работать в команде: git-флоу, код-ревью, обсуждение решений с разработчиками, гейм-дизайнерами и художниками.

Для команды важно:

  • Обязателен опыт работы с PixiJS;
  • Уверенные знания JavaScript (ES6+) и TypeScript;
  • Опыт работы с React;
  • Уверенная, быстрая вёрстка: SCSS, styled-components;
  • Глубокое понимание рендер-цикла браузера: style, layout, paint, composite, reflow/repaint;
  • Понимание геймлупа и паттерна view/controller;
  • Опыт оптимизации под мобильные устройства;
  • Владение GSAP, CSS- и SVG-анимациями;
  • Опыт внедрения и использования Spine-анимаций;
  • Умение оптимизировать анимации (FPS, память, batching, sprite sheets и пр.);
  • Навыки работы с git (branching, pull request, merge, rebase, code review).

Будет плюсом

  • Опыт с Effector или другим “агностик” стейт-менеджером;
  • Опыт настройки сборки проекта (webpack) и оптимизации билда;
  • Практика работы с Canvas/WebGL помимо PixiJS;
  • Привычка вести JSDoc: контракты, типы, сценарии использования, edge-кейсы;
  • Умение структурировать код: выделять слои, модули, хелперы, поддерживать читаемость;
  • Хорошее чувство вкуса и насмотренность в UI/анимации, внимание к деталям;
  • Развитые коммуникационные навыки: умеете доносить свои идеи и слушать других.

Для тебя:

  • Качественный опыт, рост скиллов и максимально комфортная рабочая атмосфера;

  • Гибкое начало рабочего дня с 9:00 до 11:00 по МСК;

  • Офисы представлены в 2 странах мира;

  • Гибридный или удаленный формат работы;

  • Полностью оборудованное рабочее место с предоставлением техники;

  • ДМС со стоматологией после испытательного срока;

  • Компенсация занятий спортом, английского языка и сессий с психологом;

  • Зоны отдыха с настольным теннисом, самокатами и кухней;

  • Корпоративная библиотека;

  • Корпоративы с выездами на природу и призами, тимбилдинги, мастер-классы и т. д.;

  • Релокационный пакет.