Frontend Engineer
- Source: Workable
- Magic Media
- Remote
- Europe
- Mid level
Job Description
Who you are
- 3+ years of professional experience in front-end development, with at least 1 year in iGaming or game development
- Strong experience with PixiJS (WebGL/WebGPU rendering, sprites, containers, filters, particles, tweening) for 2D game development
- Strong experience with Svelte / SvelteKit and modern TypeScript/JavaScript
- Experience optimizing real-time rendering and asset loading for web and mobile browsers (60 FPS targets, texture atlases, memory profiling)
- Understanding of responsive layouts, cross-browser/device compatibility, and iGaming compliance requirements (e.g. responsible gaming, game history, regional requirements)
- Fluent in English
- Experience developing slot games on Stake Engine, including integration with its game server (RGS) APIs and its front-end SDK
- Experience integrating Spine animations (e.g. pixi-spine) into PixiJS games
- Familiarity with slot game mechanics (cascades, respins, cluster pays, multipliers, bonus rounds) and RTP/volatility concepts
- Experience with Vite, Vitest/Playwright or similar tooling, and CI/CD pipelines
- Solid technical foundation (e.g. Computer Science / Maths Degree or equivalent)
What the job involves
- Build and maintain slot and casino game front ends using PixiJS and Svelte
- Implement reel mechanics, win presentations, bonus features, and UI/UX flows from design and animation specs
- Integrate game clients with backend/RGS APIs, ensuring accurate round states, balances, and results display
- Optimize performance, load times, and responsiveness across desktop and mobile browsers
- Collaborate with artists, animators, game designers, math developers and QA to deliver polished, certification-ready games
- Write clean, reusable, well-tested code and contribute to shared libraries and tooling
Benefits
- An opportunity to hone and improve your skills by applying them to a diverse variety of engaging projects
- Be part of an international Group with offices worldwide
- Career growth and development
- Working closely with a team of like-minded people in a fast-paced, multicultural environment
- Ongoing training and professional self-improvement opportunities
- Flexible working hours
- An inclusive culture and open communication
Skills
- WebGL
- Svelte
- sveltekit
- TypeScript
- microsoft-typescript
- javascript
- pixi
- vitest
- Playwright
- workable
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
