Задачи:
- создание анимаций персонажей на игровом поле: idle, атаки, способности, получение урона, победа, поражение и другие состояния;
- сборка и анимация полноценных игровых сцен с участием одного или нескольких персонажей;
- анимация сцен с учетом композиции, ритма и ключевых смысловых акцентов;
- подготовка и оптимизация анимаций с учетом технических требований мобильной разработки;
- экспорт материалов и их передача для интеграции в Unity;
- взаимодействие с 2D-художниками, VFX-дизайнерами и арт-директором;
- доработка анимаций по результатам ревью.
Требования:
- уверенное владение Spine 2D;
- опыт создания как коротких игровых анимаций, так и полноценных сцен;
- знание основных принципов классической анимации;
- хорошее понимание тайминга, динамики, работы с весом и силуэтом;
- умение передавать характер, эмоции и взаимодействие персонажей через движение;
- понимание композиции, постановки кадра и визуального повествования;
- уверенная работа с ригами, мешами, скиннингом и IK;
- умение правильно и аккуратно настраивать псевдо 3д;
- умение работать в рамках заданного визуального стиля и технических ограничений;
- внимательность к деталям, соблюдение сроков и готовность работать с обратной связью.
Будет плюсом:
- понимание пайплайна производства 2D-анимации для мобильных игр;
- опыт анимации VFX;
- умение работать с инструментом физики;
- художественная база и понимание анатомии.
Условия:
- сдельная форма оплаты;
- удаленная работа;
- объем загрузки и ставка обсуждаются индивидуально.
Для отклика необходимо прислать портфолио с примерами персонажных анимаций и полноценных сцен, кратко описать свой опыт и указать желаемую ставку.
Данная вакансия предусматривает выполнение кандидатом бесплатного тестового задания.
Удалённо
Зарплата не указана
UUmbra Games
68
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи: создание рекламных видеокреативов для мобильных игр; полный цикл работы над креативом: сборка статики, анимация персонажей и игровых элементов, VFX и саунд-дизайн;
УдалённоСанкт-Петербург
от 80 000 ₽
SScorewarrior
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Scorewarrior is a game developer and publisher based in Limassol, Cyprus, focused on the 4X strategy genre with the goal of making Total Battle the No. 1 strategy game worldwide. The team has 200+ professionals dedicated to high-quality games.
Tasks:
— Develop system architecture, APIs, contracts, and reusable modules.
— Implement and generalize specific game mechanics into reusable building blocks.
— Create and support core modules.
— Move code such as map logic and metagameplay to core responsibility via auditing, refactoring, and modularization.
— Redesign and refactor universal mechanisms for in-game special offers, promotions, buffs, and effects.
— Refine the HotReload system for seamless updates.
— Design an "instances" system for separate locations/scenes/subsystems with special game rules.
— Accelerate integration of new mechanics by identifying typical scenarios and migrating repetitive code into reusable core components.
— Create convenient API and clear documentation including guides, FAQs, and examples.
— Maintain core code quality through decomposition, code review, and refactoring without disruptive changes.
Requirements:
— 6+ years of commercial development experience.
— Knowledge of C++ or willingness to transition to it.
— Experience with 2D/3D game engines such as Cocos2d-x, Unity, or equivalents.
— Experience creating or supporting complex game projects (strategy, MMORPG, open world) or large mobile titles with continuous server sync.
— Experience developing reusable client-side logic/shared modules.
— Ability to navigate engine architecture and enhance/expand basic modules.
— Experience developing core libraries or tools for developer teams (internal frameworks, plugins, scripts).
— Knowledge of design patterns and principles (SOLID, GOF, KISS, YAGNI) and ability to decompose tasks and extract reusable components.
— Practical experience with profilers, templates, memory management, and multithreading.
— Understanding of key components like render, layers/scenes, animations/timelines, and Prefab.
— Performance optimization skills including profiling, render tracing, and memory handling.
— Ability to write testable code (unit, integration, automation tests).
— Basic understanding of build pipelines (iOS/Android) and mobile app lifecycles.
— English B1 or higher, Russian B2 or higher.
Advantages:
— Experience writing or running performance tests (load and stress).
— Experience developing with C# (2–3 years).
— Ability to read and modify Unity modules.
— Extensive knowledge of game development tools and libraries (Spine, DragonBones, UI solutions, analytics SDK).
— Experience with software architectures: MVC, MVP, MVVM, ECS.
Conditions:
— On-site work in Limassol, Cyprus.
— Relocation and visa support.
— Office-first team with modern seaside workspace.
— High salaries, 13th month, performance bonuses, extra rewards for long service, marriage, or welcoming a child, and daily lunch.
— Private family health insurance and monthly allowance for children’s education.
— Specialized training, certifications, language courses, and books for continuous learning.
— Flat structure with collective decision-making and honest feedback.
— Company is financially stable, expanding, and has never had layoffs.
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— работа на долгосрочном околоигровом проекте знакомств.
Требования:
— опыт работы 5+ лет.
— работа с JavaScript, TypeScript, React, CSS3, HTML5, WebSockets, WebGL, PixiJS, Spine.
Условия:
— официальное трудоустройство по ТК.
— гибкий график.
— удалённая работа.
Локация: Россия.
Удалённоsenior
Зарплата не указана
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Разрабатывать клиентскую часть слот-игр (Pixi.js / TS): сцены, UI, анимации, переходы.
— Реализовывать игровые механики: reels/ways, каскады, hold&win, sticky, respin, бонусные раунды.
— Интегрировать игры с API: ставки, спины, результаты, автоспин, восстановление сессии.
— Организовывать пайплайн ассетов (TexturePacker, атласы, preloading, контроль памяти).
— Оптимизировать FPS и устранять утечки памяти на мобильных iOS/Android браузерах.
— Поддерживать и развивать общее переиспользуемое ядро/фреймворк.
Требования:
— Коммерческий опыт разработки слот игр (обязательно).
— Уверенный TypeScript / JS, практический опыт в GameDev на Pixi.js.
— Понимание игрового цикла (update/render), событийной модели и работы с таймингами.
— Архитектура и паттерны (обязательно): FSM (State Machine), ECS, MVVM, Service Locator / DI, Command, Pub/Sub.
— Опыт работы со сборщиками (Vite / Webpack) и базовая дисциплина CI/CD.
Будет плюсом:
— Работа со Spine, Particles, WebAudio, шейдерами/фильтрами.
— Опыт создания внутреннего SDK / игрового движка.
Условия:
— Удалённый формат работы (WW, кроме РФ).
— Работа над новыми проектами с нуля.
— Минимум бюрократии и возможность влиять на итоговый облик игр.
Удалённо
Зарплата не указана
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Разработка клиентской части слот-игр на Pixi.js/TypeScript: сцены, состояния, UI, анимации, эффекты, переходы.
— Реализация игровых механик: барабаны/reels, линии/ways, каскады, sticky, respin, hold&win, бонусные раунды (в зависимости от проекта).
— Интеграция с игровым API: ставки, спины, результаты, бонусы, автоспин, история, восстановление сессии.
— Организация пайплайна ассетов: атласы (TexturePacker), шрифты, preloading, управление памятью, версии ресурсов.
— Оптимизация производительности (FPS/память), профилирование, устранение утечек, стабильность на iOS/Android браузерах.
— Поддержка общего ядра/фреймворка: переиспользуемые модули, конфигурируемость, документация, код-ревью.
Требования:
— Уверенный JavaScript/TypeScript, опыт разработки игр или высоконагруженных интерактивных Web-приложений.
— Практический опыт Pixi.js: контейнеры, спрайты, текст, маски, фильтры, взаимодействие, менеджмент текстур.
— Понимание игрового цикла (update/render), событийной модели, таймингов и анимаций.
— Опыт сборки и доставки: Vite/Webpack, Git, базовая дисциплина CI/CD (на уровне проекта).
— Архитектура и игровые паттерны (обязательно).
— Уверенное применение: Service Locator / DI, Command, State, State Machine, pub/sub.
— Понимание и опыт ECS: разделение данных и логики, системы как обработчики, управляемый update.
— Практика MVVM и реактивности: биндинги UI к модели состояния, однонаправленный поток данных, предсказуемые сайд-эффекты.
— Проектирование расширяемой архитектуры: модульность, переиспользуемые компоненты, контроль зависимостей, тестируемость.
Будет плюсом:
— Spine/DragonBones, Particles, Shader/filters, WebAudio.
— Опыт со слот-математикой и форматами серверных ответов провайдера.
— Поддержка нескольких аспектов/ориентаций, локализация, CDN-кеширование ассетов.
— Опыт написания внутреннего SDK/движка и сопровождения набора игр.
Ключевые технологии: Pixi.js, TypeScript, Vite/Webpack, ECS/MVVM, State Machine, Command, Service Locator/DI (Spine — опционально).
Условия:
— Удалённый формат работы (WW, кроме РФ).
— Работа над новыми проектами с нуля.
— Минимум бюрократии и возможность влиять на итоговый облик игр.
Удалённо
Зарплата не указана
ААсланян Роза Александровна
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Разрабатывать клиентскую часть игр на TypeScript + React + PixiJS.
— Реализовывать игровые сцены, эффекты и анимации через Canvas 2D / WebGL / GSAP.
— Интегрироваться с игровым сервером через WebSocket и REST API.
— Работать с reconnect, лагами и рассинхронизацией состояния клиента и сервера.
— Делать адаптивные игровые интерфейсы под mobile и desktop по макетам Figma.
— Оптимизировать FPS, память и загрузку графики, в том числе на слабых Android-устройствах.
— Работать с Vite, Git, Docker и активно использовать AI-инструменты в разработке.
Требования:
— Уверенный TypeScript / JavaScript + React.
— Практический опыт PixiJS, Canvas 2D или WebGL.
— Опыт с GSAP / requestAnimationFrame.
— Работа с WebSocket и real-time интерфейсами.
— Опыт мобильной оптимизации и профилирования FPS.
— Знание HTML5/CSS3, responsive, разные разрешения и ориентации.
— Умение точно переносить дизайн из Figma.
— Практическое использование Cursor / Claude Code / Copilot или других AI-инструментов.
Плюсом:
— Spine, Howler.js/Web Audio API, Playwright, Phaser/Cocos Creator и выпущенные HTML5-игры.
Условия:
— Выплата в USDT (раз в неделю).
— Полностью удалённо.
— График 5/2, 8 часов, гибкий.
Удалённо
Зарплата не указана
IInOut Games
60
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— Разрабатывать слоты и instant games с нуля.
— Реализовывать игровую механику согласно GDD и Math техническим заданиям.
— Разрабатывать frontend и backend части игры.
— Интегрировать API / RGS.
— Работать с игровой логикой, состояниями и серверными событиями.
— Интегрировать готовый UI/UX, анимации, звук и игровые ассеты.
— Оптимизировать игру под desktop и mobile.
— Исправлять баги по результатам QA.
— Доводить проект до готового production build.
Требования:
— Коммерческий опыт Full Stack или Frontend разработки.
— Уверенный TypeScript / JavaScript.
— Опыт разработки интерактивных web-приложений или игр.
— Опыт работы с PixiJS или аналогичным game framework.
— Для Full Stack позиции — опыт разработки backend на Node.js.
— Понимание API и клиент-серверного взаимодействия.
— Понимание игровой архитектуры и state management.
— Умение работать с готовыми техническими заданиями и макетами.
— Умение самостоятельно разобраться в существующем коде и подключиться к проекту.
— Ответственность за качество и сроки реализации.
Будет преимуществом:
— Опыт разработки слотов.
— Опыт разработки crash / instant games.
— Опыт работы со Stake Engine.
— Опыт работы с RGS.
— Опубликованные игры.
— Опыт работы со Spine.
— Понимание RTP, volatility, hit rate и принципов slot math.
Условия:
— На каждый проект команда предоставляет GDD, Math TZ, UX/UI, Figma, Animation, Sound, QA.
— Разработчик сосредоточен на технической реализации игры, интеграции всех компонентов и подготовке проекта к релизу.
Зарплата не указана
ББелов Данил Юрьевич
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— создавать визуальные концепции игр с нуля;
— разрабатывать персонажей, окружение, symbols, reels, UI и bonus screens;
— продумывать визуал игровых механик и состояний;
— работать вместе с game designer, аниматорами и разработчиками;
— помогать формировать узнаваемый визуальный стиль студии.
Требования:
— обязательно работа в 3D;
— английский язык не ниже уровня В2;
— сильное портфолио и хороший визуальный вкус;
— опыт в game art / mobile games / slots будет плюсом;
— умение работать не только по готовому ТЗ, но и самостоятельно развивать концепцию;
— понимание композиции, UI, readability и mobile-first дизайна;
— владение Figma, Photoshop, Illustrator; Spine, After Effects, 3D — плюс.
Условия:
— первое время работа удаленно;
— далее релокация в Сербию, г. Белград.
УдалённоБелград
Зарплата не указана
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
- Анимация игровых объектов, окружения и интерфейса
- Создание маркетинговых видео: анимация, монтаж, работа со звуком, адаптация под форматы
- Подготовка и экспорт анимаций для Cocos2d
- Взаимодействие с разработчиками и проверка анимаций в игре
Требования:
- Уверенное владение Spine
- After Effects + видеоредактор (Premiere Pro, DaVinci Resolve или аналог)
- Понимание принципов анимации: тайминг, ease in/out, вес и инерция
- Работа с костями, мешами и деформациями, подготовка графики под анимацию
- Понимание технических ограничений игровой анимации и её оптимизации
Будет плюсом:
- Опыт над казуальными играми и создания рекламных роликов
- Анимация с помощью AI-инструментов, владение ComfyUI
- Спецэффекты, уверенный Photoshop, опыт анимаций в Cocos2d
junior
Зарплата не указана
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
- Анимация игровых объектов, окружения и интерфейса
- Создание маркетинговых видео: анимация, монтаж, работа со звуком, адаптация под форматы
- Подготовка и экспорт анимаций для Cocos2d
- Взаимодействие с разработчиками и проверка анимаций в игре
Требования:
- Уверенное владение Spine
- After Effects + видеоредактор (Premiere Pro, DaVinci Resolve или аналог)
- Понимание принципов анимации: тайминг, ease in/out, вес и инерция
- Работа с костями, мешами и деформациями, подготовка графики под анимацию
- Понимание технических ограничений игровой анимации и её оптимизации
Будет плюсом:
- Опыт над казуальными играми и создания рекламных роликов
- Анимация с помощью AI-инструментов, владение ComfyUI
- Спецэффекты, уверенный Photoshop, опыт анимаций в Cocos2d
Зарплата не указана
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
- Анимация игровых объектов, окружения и интерфейса
- Создание маркетинговых видео: анимация, монтаж, работа со звуком, адаптация под форматы
- Подготовка и экспорт анимаций для Cocos2d
- Взаимодействие с разработчиками и проверка анимаций в игре
Требования:
- Уверенное владение Spine
- After Effects + видеоредактор (Premiere Pro, DaVinci Resolve или аналог)
- Понимание принципов анимации: тайминг, ease in/out, вес и инерция
- Работа с костями, мешами и деформациями, подготовка графики под анимацию
- Понимание технических ограничений игровой анимации и её оптимизации
Будет плюсом:
- Опыт над казуальными играми и создания рекламных роликов
- Анимация с помощью AI-инструментов, владение ComfyUI
- Спецэффекты, уверенный Photoshop, опыт анимаций в Cocos2d