Frontend Developer (React / TypeScript) - iGaming - Remote in Philippines
Location: Remote in PH, with domestic travel to BGC
About the Hiring Company:
We are seeking a high-caliber Senior Frontend Developer to lead the development of high-performance, real-time interactive interfaces and operator widgets. In this role, you will be responsible for engineering sophisticated UIs—including complex game mechanics like Mines, Crash, and Plinko—and ensuring they integrate seamlessly within a massive enterprise "super-app" ecosystem.
A critical component of this position involves leveraging Micro-Frontend architecture and r2wc to package React-based tools into portable, high-performance Web Components.
Job Responsibilities:
Real-Time Game Engineering: Architect and optimize low-latency, real-time games (Mines, Crash, Plinko) using React, ensuring exceptional performance and minimal memory overhead within a mobile environment.
Micro-Frontend & Integration: Utilize r2wc to encapsulate React components into standard Web Components / Custom Elements, enabling frictionless, decoupled deployment into a widget ecosystem.
State & Logic Orchestration: Manage complex, high-frequency game states—including multiplier logic, grid-based mechanics, and synchronized betting—using TypeScript and Zustand or Redux.
Backend Synchronization: Interface with Java-based microservices via WebSockets and RESTful APIs to manage live betting cycles, real-time balance updates, and deterministic game results.
Performance & UI/UX: Deliver high-fidelity animations and “game-feel” using Framer Motion, while maintaining strict bundle size constraints and asset optimization for third-party environments.
Design Systems: Maintain a responsive, accessible UI using Tailwind CSS, ensuring style encapsulation and consistency within the Shadow DOM.
The Successful Candidate:
React & r2wc Mastery: Deep expertise in the React lifecycle and advanced experience mapping React props/events to Web Component attributes.
Advanced TypeScript: Proven ability to write clean, modular, and strictly typed code, specifically for complex component interfaces and API contracts.
Real-Time Systems: Proficiency in WebSockets (Socket.io) to power live, synchronized game updates and data-intensive multipliers.
Performance Engineering: A performance-first mindset with experience optimizing code and assets for execution inside restricted third-party application environments.
Styling & Motion: Advanced proficiency in Tailwind CSS and Framer Motion to create polished, professional-grade transitions and interactive elements.
Collaborative Engineering: Strong technical communication skills with the ability to navigate API documentation and collaborate effectively with backend engineers to ship end-to-end features.
Preferred Qualifications
Expertise in Redux, Zustand, or similar state management libraries.
Previous experience developing real-time gambling, fintech, or gaming UIs.
Deep understanding of SPA security, including authentication patterns, token management, and resilient error handling.
Experience collaborating with Java / Spring Boot backend architectures.
Interested?
If the position has caught your attention and you wish to apply, please upload your CV along with your contact info. If you want to know more about the position.
SmartRecruitment.com is our responsible recruitment partner for this position, they are a consultancy firm within recruitment/head-hunting. SmartRecruitment.com support their clients in recruiting iGaming & Crypto experts globally.
- Industry
- iGaming / Crypto
- Locations
- Philippines
- Remote status
- Fully Remote