Frontend-разработчик (Россия Онлайн)
Разработка и поддержка игровых интерфейсов на Vue 3, работа с анимациями, code review, следование код-стайлу.
Россия Онлайн — новый масштабный игровой проект о жизни в современной Москве с детально воссозданным городом, большим открытым миром и множеством игровых механик. Проект объединяет транспорт, недвижимость, профессии, бизнес и различные организации, создавая полноценную виртуальную среду для игроков.
Сейчас проект находится на этапе активного развития и масштабирования, поэтому мы ищем специалистов, которые хотят стать частью команды, создавать новые механики и влиять на развитие проекта с самого начала его большого пути.
Чем предстоит заниматься:
- разрабатывать и поддерживать игровые интерфейсы на Vue 3 (Composition API);
- писать новые фичи на современном стеке (TypeScript + Pinia) и поддерживать legacy-код (Options API + Vuex);
- работать с анимациями, реалтаймом (socket.io) и оптимизацией под ограниченную среду CEF;
- code review, следование код-стайлу (ESLint + Prettier).
Мы ожидаем:
- коммерческий опыт работы с Vue 3 от 1 года: Composition API, SFC, реактивность, жизненный цикл.
- уверенный TypeScript (типизация компонентов, дженерики, strict mode);
- Pinia или Vuex — управление состоянием (Redux / Zustand / MobX);
- Vue Router, vue-i18n;
- SCSS, верстка любой сложности, адаптив, понимание CSS-переменных и тем;
- поверхностное понимание работы сборщиков: Webpack / Vite;
- работа в Git;
- английский на уровне чтения документации.
Условия, которые мы предлагаем:
- гибкий старт рабочего дня (с 9:00 до 11:00 по МСК);
- достойная и стабильная оплата труда;
- компенсация спорта раз в год
- бонусы за успехи на проекте;
- возможности для профессионального роста и развития;
- работу в команде опытных специалистов;
- культуру открытости и взаимопомощи;
- возможность карьерного роста.
What to expect:
Work from wherever is convenient
Remote work and flexible hours — it's the results that matter, not the location.
Be among your peers
A team that lives for game development and will always support you.
Grow together
Mentoring and training to help you grow your skills and move forward.
We reward hard work
Bonuses and rewards — for results that speak for themselves.
Didn't find a suitable job?
If there's no suitable vacancy yet, you can send your resume to hr@majestic-rp.ru — we'll add you to the candidate pool and contact you when a position matching your experience appears.