Назад
обновлено 5 дней назад

Frontend Developer (Vue 3/TypeScript) and Backend Developer (Node.js)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
middle
vacancy_detail.hirify_telegram_tooltipВакансия из Telegram канала -

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

TL;DR
Frontend Developer (Vue 3/TypeScript) и Backend Developer (Node.js) (gamedev): Разработка игрового UI, сезонных событий, баттлпассов и серверных игровых механик с акцентом на миграцию legacy-кода, управление состоянием, работу с MySQL и Redis. Фокус на оптимизации производительности при высоком онлайне, диагностике утечек памяти и постепенном переходе на современные компоненты и TypeScript.
📌 Ищем разработчиков в GTA-проект

1. Frontend Developer — Vue 3 / TypeScript и
2. Backend Developer — Node.js

Чем предстоит заниматься?

— Разработка игрового UI
— Сезонные ивенты и баттлпассы
— Вёрстка по макетам Figma
— Постепенная миграция legacy-компонентов

Стек: Vue 3.5, TypeScript, Pinia + Vuex 4, SCSS/BEM, Rspack, ESLint, Prettier. В legacy — Options API, jQuery, GSAP.

Что важно:
— Коммерческий опыт с Vue 3 / Composition API от 2 лет
— Уверенный TypeScript
— Понимание Pinia/Vuex и паттернов state management
— Уверенный SCSS/CSS, БЭМ, вёрстка без готовых UI-фреймворков
— Базовое понимание webpack/Vite/Rspack
— Git, code review
— Готовность работать с legacy-кодом и постепенно его обновлять

Будет плюсом: игровой UI, Electron/CEF, игровые моды/рантаймы, опыт миграции legacy → modern.

Backend Developer — Node.js

Чем предстоит заниматься?

— Разработка игровых механик: бизнесы, инвентарь, семьи, ивенты
— Работа с MySQL и Redis
— Перевод новых модулей на TypeScript
— Оптимизация производительности при высоком онлайне
— Диагностика проблем и утечек памяти
— Code review

Стек: Node.js, JavaScript, TypeScript, MySQL, Redis, ClickHouse. На стороне игрового UI — Vue 3 + rsbuild.

Что важно:
— Уверенный Node.js/JavaScript, включая callback-style и событийный код
— MySQL: оптимизация запросов, индексы, connection pools, slow queries
— Опыт с Redis
— Понимание производительности Node.js и memory leaks
— Базовый TypeScript
— Git, командная разработка

Будет плюсом: RAGE:MP, SA-MP, FiveM, alt:V или другие game-server SDK, ClickHouse, highload/legacy production, Vue 3.

Что можем предложить мы?

— Работа над игровым проектом
— Удалённый формат
— Full-time
— Конкурентное вознаграждение, обсуждается индивидуально

Отклики: – Telegram 📌

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник -