Frontend Engineer
Angel and Genie · angelandgenie.com
KochiMid level3–6 yrs
The job in short
Frontend software development.
JavaScriptTypeScriptReactAngularVueGraphQLUX
Details
- Found
- 8 d ago · posted 2025-10-17
- Location as listed
- kochi
- Role
- Frontend Engineer
- Source
- The company’s own careers site
Full description
Key Responsibilities:
• Build and maintain highly responsive, interactive, and secure frontend applications
using React / Angular / Vue and TypeScript.
• Develop and maintain RGS Frontend Wrapper to manage game sessions, spin results,
bonus events, and jackpots, providing seamless integration with the backend platform.
• Ensure real-time performance for gameplay, betting flows, tournaments, and live
updates using WebSockets, Socket.IO, or GraphQL subscriptions.
• Implement secure user journeys, including authentication, KYC/AML checks, payments,
wallet interactions, and responsible gaming features (self-exclusion, session timers,
deposit/bet limits).
• Optimize frontend performance under high concurrency scenarios (e.g., jackpot events,
tournament starts).
• Write and maintain unit, integration, and end-to-end tests to ensure platform reliability
and security.
• Contribute to component libraries/design systems for consistent UI/UX across RMG
and RGS platforms.
• Collaborate closely with backend and RGS teams to ensure secure and reliable API
integration, transaction integrity, and real-time game updates.
• Participate in CI/CD pipelines for fast, secure, and reliable frontend deployments.
Required Qualifications:
• 3–6 years of frontend development experience, with at least 2+ years on large-scale
consumer or gaming applications.
• Strong skills in JavaScript (ES6+), TypeScript, HTML5, CSS3/SASS/LESS.
• Hands-on expertise with React (preferred), Angular, or Vue.
• Experience integrating real-time APIs (WebSockets, GraphQL subscriptions).
• Strong understanding of secure coding practices: XSS prevention, CSRF protection, input
validation, session handling, and transaction security.
• Experience with testing frameworks (Jest, Cypress, Playwright).
• Familiarity with responsive and mobile-first design principles.
• Proficient with Git workflows, agile methods, and CI/CD pipelines. 3+ years of experience in casino game development (RMG or Social).
Preferred Skills :
• Experience in RMG platforms, online casinos, or sports betting.
• Hands-on experience managing game sessions, spin results, RNG integration, bonus
events, jackpots, and state management.
• Knowledge of geolocation checks, fraud detection, AML/KYC integrations, and secure
wallet flows.
• Familiarity with responsible gaming features (self-exclusion, session timers, deposit/bet
limits).
• Understanding of modular architecture or micro-frontends for multi-game platforms.
• Cloud deployment experience (AWS/GCP/Azure) and containerization (Docker).
• Experience with frontend-backend-RGS