Front-End Developer Wanted: Build a Custom Slot Game Frontend for Stake Engine Submission -- 2

Job ID: 40094494

Budget: ₹37,500 – ₹75,000 INR

Are you an experienced front-end developer with a flair for creating immersive iGaming experiences? I'm seeking a skilled freelancer to develop a high-quality, custom frontend for a 5x3 slot game, designed for submission and publication on Stake Engine's powerful Remote Gaming Server (RGS) platform.
This project is frontend-only: The math (RNG, paytables, RTP, and precomputed outcomes) is already handled via the Math SDK, and Stake Engine's RGS manages the backend logic/wallet integration.
Your focus will be on seamless integration with the RGS API (using a lightweight TypeScript client), accurate rendering of outcomes, stunning visuals, and smooth animations.

Game Specifications:
Layout: Classic 5×3 reels, spin button, bet selector, balance/win display, and results panel.
Architecture: Fully stateless — send spin/bet requests to the RGS, receive precomputed outcome events (JSON "books"), and render/animate them precisely.

Bonus Feature:
One free-spin round triggered by 3+ Scatter symbols (exact triggers per provided math profile).
Theme: Dark, spooky magic in a haunted realm — symbols include grinning jack-o'-lanterns, bubbling toxic potions, ancient cursed spell books, flickering skull candles, sly black cats, ethereal ghosts, brooding ravens, and shadowy mystical creatures lurking in the mist.

Performance & Responsiveness:
Snappy 60 FPS animations, fully responsive design that looks and plays perfectly on desktop and mobile (down to 360px width).

Technical Requirements:
Core Tech: TypeScript mandatory. Official Stake Engine Web SDK is PixiJS + Svelte-based for optimal performance and integration — strongly preferred to speed up review and approval.

Alternatives: Phaser or pure PixiJS are acceptable if you maintain high frame rates and clean code.
Best Practices: Strict separation of concerns (rendering layer, reel/engine logic, RGS API calls). Code must be modular, well-commented, and prepared for Stake Engine's formal review process.
RGS Integration: Use the official or extracted TypeScript client for API communication (authenticate, requestBet, handle rounds, errors, etc.).

Deliverables:
Complete frontend source code in a private GitHub repo (clean history, detailed README with setup instructions).
Production build as static files, fully integrated and testable in the Stake Engine developer environment.
Comprehensive documentation: Setup/run guide, inline comments, and notes on key integrations.
Deployed demo on a public or protected URL (e.g., Vercel/Netlify) for browser testing.

Acceptance Criteria:
Loads and plays flawlessly with no console errors.
Accurately displays all bets, wins, and outcome events from the RGS/math profile.
Free-spins bonus triggers, plays, and resolves exactly as defined.
Responsive scaling to 360px+ widths without layout breaks or clipping.
Passes Stake Engine submission review on first attempt (or with minimal revisions).

This is an excellent chance to add a polished, published slot game to your portfolio — and potentially more future projects.

If you're comfortable with PixiJS canvas rendering, slot animations, or similar iGaming projects (or have worked with RGS integrations before), this will be a fast and rewarding gig.
Please reply with: Your estimated timeline

Links to relevant portfolio pieces (slot games, PixiJS/Phaser projects, canvas animations)