Требования к кандидату:
• коммерческий опыт работы с Vue 3 от 1 года: Composition API, SFC, реактивность, жизненный цикл.
• уверенный TypeScript (типизация компонентов, дженерики, strict mode);
• Pinia или Vuex — управление состоянием (Redux / Zustand / MobX);
• Vue Router, vue-i18n;
• SCSS, верстка любой сложности, адаптив, понимание CSS-переменных и тем;
• поверхностное понимание работы сборщиков: Webpack / Vite;
• работа в Git;
• английский на уровне чтения документации.
Чем предстоит заниматься:
• разрабатывать и поддерживать игровые интерфейсы на Vue 3 (Composition API);
• писать новые фичи на современном стеке (TypeScript + Pinia) и поддерживать legacy-код (Options API + Vuex);
• работать с анимациями, реалтаймом (socket.io) и оптимизацией под ограниченную среду CEF;
• code review, следование код-стайлу (ESLint + Prettier).
Условия, которые мы предлагаем:
• гибкий старт рабочего дня с 9:00 до 11:00 по МСК;
• достойная и стабильная оплата труда;
• компенсация спорта раз в год;
• бонусы за успехи на проекте;
• возможности для профессионального роста и развития;
• работу в команде опытных специалистов;
• культуру открытости и взаимопомощи;
• возможность карьерного роста.

