Full-Stack Developer for Web Ludo Platform (Multiplayer, Tournaments, Real-Money)

Job ID: 39298745

Budget: €750 – €1,500 EUR

Objective: Create a comprehensive web Ludo platform based on a Unity (C#) project, including:

Functional Ludo game frontend in JavaScript, preferring lightweight and performant technologies such as:
Vanilla JavaScript + HTML5 Canvas, OR
A performant 2D rendering library like PixiJS, OR
A micro game library like Kontra.js.
(Use of lightweight UI frameworks like Alpine.js or Svelte for the interface around the game can be considered if necessary).
Real-time online multiplayer.
Tournament Mode (details/mockups to be provided).
Betting System (on game outcomes).
User Wallet (balances).
Deposits/Withdrawals via Notch Pay (https://notchpay.co/) AND Cryptomus (https://cryptomus.com/).
Secure Admin Panel.
Key Required Skills:

Full-Stack Development (Backend: Node, Python, PHP, Go...? Specify your expertise).
PROVEN experience in developing highly secure web applications, ideally in the financial, gambling, or betting sectors. A deep understanding of security best practices (OWASP) is essential.
Expertise in integrating secure Payment APIs: Notch Pay and Cryptomus specifically, with careful attention to regulatory requirements for transactions in Cameroon (context of the designated aggregator INTOUCH).
WebSockets / Real-time Communication.
Secure Databases (SQL/NoSQL).
Proficiency in the chosen Frontend JavaScript technologies (Vanilla/Canvas, PixiJS, Kontra.js, etc.).
Ability to understand C# (for porting logic).
Awareness of the challenges related to legal and regulatory compliance for transactional and gambling platforms.
Deliverables: Functional, performant, secure platform and maintainable code.

Provided:

Link to the original asset on CodeCanyon: https://codecanyon.net/item/ludo-magic-tournament-real-money-earning-android-app/37669985
Link to the current source code: https://we.tl/t-8QxLSUQQt9
Related categories: JavaScript Game Development