Magic Media
Magic Media
501 – 1.000 Angajați
ConsultanțăJocuri videoMarketing
Magic Media este un grup internațional din domeniile jocurilor, tehnologiei și divertismentului, ale cărui echipe creează jocuri, artă digitală, videoclipuri, efecte vizuale și animații. Serviciile sale includ dezvoltarea jocurilor pe întregul ciclu de producție, producția artistică și producția video, precum și activități de securitate cibernetică. Compania sprijină proiecte pentru PC, console, dispozitive mobile, web și platforme blockchain și colaborează cu clienții pentru a se adapta direcției lor creative și fluxurilor lor de producție. Magic Media face angajări în echipele sale multidisciplinare din domeniile jocurilor, tehnologiei și divertismentului.

Remote iGaming Front-End Engineer

Build high-performance slot and casino game interfaces for Magic Media using PixiJS and Svelte. Connect games to backend APIs and optimize responsive browser experiences.

Descriere

  • Develop slot and casino game interfaces with PixiJS and Svelte.
  • Turn design and animation specifications into reel mechanics, win sequences, bonus features, and user flows.
  • Connect game clients to backend and RGS APIs, displaying round states, balances, and results accurately.
  • Improve performance, loading speed, and responsiveness on desktop and mobile browsers.
  • Work with artists, animators, designers, math developers, and QA to deliver polished games ready for certification.
  • Create clean, reusable, well-tested code and contribute to shared libraries and tools.

Cerințe

  • At least 3 years of professional front-end development experience, including 1 year or more in iGaming or game development.
  • Strong PixiJS experience for 2D games, including WebGL or WebGPU rendering, sprites, containers, filters, particles, and tweening.
  • Strong experience with Svelte or SvelteKit and modern TypeScript or JavaScript.
  • Experience optimizing real-time rendering and asset loading for web and mobile browsers, including 60 FPS targets, texture atlases, and memory profiling.
  • Knowledge of responsive layouts, cross-browser and device compatibility, and iGaming compliance, including responsible gaming, game history, and regional rules.
  • Fluent English.
  • Experience building Stake Engine slot games and integrating its game server (RGS) APIs and front-end SDK.
  • Experience integrating Spine animations, such as pixi-spine, into PixiJS games.
  • Familiarity with slot mechanics such as cascades, respins, cluster pays, multipliers, and bonus rounds, as well as RTP and volatility concepts.
  • Experience with Vite, Vitest, Playwright or similar tools, and CI/CD pipelines.
  • A solid technical foundation, such as a degree in computer science or mathematics, or equivalent experience.

Beneficii

  • Remote, project-based work.
  • Develop your skills across a varied portfolio of projects.
  • Join an international group with offices around the world.
  • Opportunities for career growth and development.
  • Work closely with a collaborative team in a fast-paced, multicultural environment.
  • Ongoing training and opportunities for professional development.
  • Flexible working hours.
  • An inclusive culture with open communication.

Locuri de muncă similare

CI&T

Senior Backend Developer, Go and Python AI Integration

CI&T

Build AI-enabled Go and Python backend services for CI&T’s enterprise transformation work. Integrate SAP, Azure, large language models, retrieval-augmented generation, and distributed systems.

Deschide
Coderio

Senior Full-Stack Developer (Node.js, React, TypeScript)

Coderio

Build scalable digital products for global companies as a senior full-stack developer. Design cloud infrastructure and React and Node.js applications, applying AI-assisted development practices.

Deschide
Trimble Inc.

Software Engineer, JavaScript and Node.js — Trimble (Remote, Portugal)

Trimble Inc.

Build and improve JavaScript and Node.js applications for Trimble Transporeon’s global freight network. Focus on performance, security, testing, and reliability, including through AI-assisted development.

Deschide
Cisco

Senior Software Architect, Portugal Remote

Cisco

Shape Cisco dCloud’s demo automation platform by designing Go and Python services, Kubernetes infrastructure, APIs, and AI tools. Work across partner teams to make Cisco solution demos easier to build, find, and run.

Deschide