Magic Media
Magic Media
501 – 1 000 Сотрудники
ИгрыКонсалтингМаркетинг
Magic Media — международная группа компаний в сфере игр, технологий и развлечений. Её команды создают игры, цифровое искусство, видео, визуальные эффекты и анимацию. Компания предлагает полный цикл разработки игр, производство графики и видео, а также услуги в области кибербезопасности. Magic Media работает над проектами для ПК, консолей, мобильных устройств, веба и блокчейн-платформ, сотрудничая с клиентами и учитывая их творческое видение и производственные процессы. Компания нанимает специалистов в междисциплинарные команды, работающие в игровой, технологической и развлекательной сферах.

Удалённый фронтенд-инженер iGaming

Создавайте высокопроизводительные интерфейсы игровых автоматов и казино для Magic Media с помощью PixiJS и Svelte. Подключайте игры к серверным API и оптимизируйте адаптивную работу в браузере.

Описание

  • Разрабатывайте интерфейсы игровых автоматов и казино с помощью PixiJS и Svelte.
  • Преобразуйте спецификации дизайна и анимации в механику барабанов, последовательности выигрышей, бонусные функции и пользовательские сценарии.
  • Подключайте игровые клиенты к серверным API и API RGS, точно отображая состояния раундов, балансы и результаты.
  • Повышайте производительность и скорость загрузки, улучшайте адаптивность в браузерах на компьютерах и мобильных устройствах.
  • Работайте с художниками, аниматорами, дизайнерами, разработчиками математических моделей и специалистами QA, чтобы выпускать готовые к сертификации игры с безупречной отделкой.
  • Пишите чистый, повторно используемый и хорошо протестированный код, участвуйте в развитии общих библиотек и инструментов.

Требования

  • Не менее 3 лет профессионального опыта фронтенд-разработки, включая от 1 года в iGaming или разработке игр.
  • Уверенное владение PixiJS для 2D-игр, включая рендеринг WebGL или WebGPU, спрайты, контейнеры, фильтры, частицы и твининг.
  • Уверенное владение Svelte или SvelteKit и современными TypeScript или JavaScript.
  • Опыт оптимизации рендеринга в реальном времени и загрузки ресурсов для веб-браузеров и мобильных устройств, включая целевой показатель 60 кадров в секунду, атласы текстур и профилирование памяти.
  • Знание адаптивной вёрстки, совместимости с разными браузерами и устройствами, а также требований соответствия в iGaming, включая ответственную игру, историю игр и региональные правила.
  • Свободное владение английским языком.
  • Опыт создания игровых автоматов на Stake Engine, интеграции с его API игрового сервера (RGS) и фронтенд-SDK.
  • Опыт интеграции анимаций Spine, например pixi-spine, в игры на PixiJS.
  • Знакомство с механиками игровых автоматов, такими как каскады, респины, кластерные выигрыши, множители и бонусные раунды, а также с понятиями RTP и волатильности.
  • Опыт работы с Vite, Vitest, Playwright или аналогичными инструментами и конвейерами CI/CD.
  • Уверенная техническая база: например, высшее образование в области информатики или математики либо эквивалентный опыт.

Преимущества

  • Удалённая работа над проектами.
  • Возможность развивать навыки на разнообразном портфолио проектов.
  • Работа в международной группе с офисами по всему миру.
  • Возможности карьерного роста и развития.
  • Тесное сотрудничество с командой в динамичной мультикультурной среде.
  • Регулярное обучение и возможности для профессионального развития.
  • Гибкий график.
  • Инклюзивная культура и открытое общение.

Похожие вакансии

Atlas Technica

Разработчик ПО, C#/.NET и React (удалённо, Украина)

Atlas Technica
201 – 500 Сотрудники
КибербезопасностьФинансы

Создавайте приложения на C#/.NET и React для услуг Atlas Technica в области управления ИТ и кибербезопасности. Разрабатывайте API, интеграции и надежные веб-решения.

Открыть
CI&T

Старший разработчик серверной части: интеграция ИИ на Go и Python

CI&T

Создавайте серверные сервисы на Go и Python с поддержкой ИИ для проектов CI&T по трансформации корпоративных систем. Интегрируйте SAP, Azure, большие языковые модели, генерацию с дополненной выборкой и распределённые системы.

Открыть
Coderio

Старший full-stack-разработчик (Node.js, React, TypeScript)

Coderio

Создавайте масштабируемые цифровые продукты для международных компаний в роли старшего full-stack-разработчика. Проектируйте облачную инфраструктуру и приложения на React и Node.js, применяя практики разработки с поддержкой ИИ.

Открыть
Trimble Inc.

Инженер-программист JavaScript и Node.js — Trimble (удалённо, Португалия)

Trimble Inc.

Разрабатывайте и улучшайте приложения на JavaScript и Node.js для глобальной сети грузоперевозок Trimble Transporeon. Работайте над производительностью, безопасностью, тестированием и надёжностью, в том числе с помощью ИИ-инструментов разработки.

Открыть
Qonto

Ведущий Go-разработчик серверной части, удалённо из Сербии

Qonto
501 – 1 000 Сотрудники
B2BБанковское делоФинтех

Создавайте масштабируемые API и надёжные банковские сервисы для финансовой платформы Qonto для малого и среднего бизнеса. Проектируйте, выпускайте и сопровождайте продукты для клиентов и платформенные системы.

Открыть
Cisco

Ведущий архитектор программного обеспечения — удалённо, Португалия

Cisco

Разрабатывайте платформу автоматизации демонстраций Cisco dCloud: создавайте сервисы на Go и Python, инфраструктуру Kubernetes, API и инструменты ИИ. Сотрудничайте с командами-партнёрами, чтобы упростить создание, поиск и запуск демонстраций решений Cisco.

Открыть