JOB TODAY logo

Developer

Information Technology

3 days ago169 views

We are looking for an experienced game developer to build a standalone, provably fair betting module that integrates securely via API with our existing socifi platform.
The selected developer will NOT have access to our casino’s source code but will work on an isolated module that connects to our platform through predefined API endpoints. This ensures security while enabling seamless integration into our system.
  • You will develop a separate game backend and frontend
  • It must be built on a provably fair gaming system using blockchain/cryptographic verification
  • It will interact with our casino platform
  • All game transactions will be recorded in our existing Back Office
  • Real-time WebSockets will be used for price updates & bet execution

Key Responsibilities:
Develop a standalone betting module (backend + frontend).
Implement real-time price updates using Binance WebSocket API.
Build a scalable WebSocket server to handle thousands of users.
Implement betting logic (users place bets on live crypto prices).
Ensure fair bet settlement based on final price at the end of each round.
Implement provably fair gaming using cryptographic verification (e.g., SHA-256, Ethereum smart contracts, or Chainlink VRF).

Validate user authentication
Check & update player balances
Store bet transactions & results in Back Office
Ensure the game runs at maximum speed, even under high traffic loads.
Optimize WebSocket connections to prevent lag & ensure ultra-low latency.
Develop a React.js frontend matching our casino UI/UX.
Ensure secure, fair, and high-performance game logic.
Write clean, modular, and well-documented code.

Required Skills & Experience:
Game Development Experience (Must Have)
Node.js (Express/Nest.js) – WebSocket Development
Blockchain (Ethereum, Solana, or similar) – Smart Contracts for Provably Fair Gaming
WebSockets (Socket.io, Redis Pub/Sub) for real-time connections
React.js – Frontend UI & WebSocket handling
Binance WebSocket API – Live crypto price tracking
Security Best Practices – Prevent exploits, fraud detection
Scalability Knowledge – Handle high-concurrency users (100,000+ active connections)

Preferred (Bonus) Skills:
Experience with Game Development
Knowledge of Trading Platforms / Forex / Crypto Betting
Familiarity with MetaMask & Web3.js for crypto betting

Performance & Scalability Requirements
This game must be ultra-fast and highly scalable. To ensure this, the developer must implement:

WebSockets Optimization (High-Speed Real-Time Connections)
Must handle 100,000+ concurrent users without lag.
WebSocket connections must be load-balanced using NGINX or AWS ALB.

Database Performance
MonogDB must be optimized for high-frequency transactions.
Bets should first be stored before batch-writing to the database every second.
Database partitioning & indexing must be applied to prevent slow queries.

Binance WebSocket API (Live Price Updates)
Prices must be cached for instant access to reduce API latency.
Provably Fair System (Blockchain / SHA-256 Hashing)
Users must be able to verify the fairness of the game using cryptographic proof.
The game seed must be hashed before the round starts, ensuring that results cannot be manipulated.
If blockchain-based, use Layer 2 solutions (Polygon, Solana) for speed instead of Ethereum.

Security & Protection Against Cheating
Rate-limiting & bot detection must be implemented to prevent abuse.
Game logic must be auditable & verifiable to ensure fairness.
DDoS protection (Cloudflare/AWS WAF) must be in place to prevent attacks.

Failover & Auto-Scaling
Must deploy multiple WebSocket servers behind a load balancer.
Game must automatically scale up and down based on traffic demand.
AWS or DigitalOcean must be used for auto-scaling server infrastructure.

API-Driven Integration with Our Platform (Key Requirement!)
Securely connect via wallet authentication, transactions & bet history
Game data must be logged in our Back Office, so admin staff can view transactions

Potential for ongoing work: Long-term collaboration possible
Project Scope:
Ensure API-driven architecture (no direct casino access) Implement real-time WebSockets for price updates
Build & optimize betting logic with provably fair verification
Deliver clean, scalable, and secure code
Optimize for ultra-fast performance, scalability, and security
Work closely with our lead developer for API integration

Please submit:
Your resume / portfolio showcasing or similar games you've built
A short cover letter explaining your experience with provably fair gaming & WebSockets
Links to live projects or GitHub repositories (if available)
Your availability and estimated timeline for completion

Looking forward talking more soon!
  • Experience
    Required
  • Employment
    Full-time
  • Schedule
    Monday-Friday, 9AM-4PM
  • Salary
    $35 – $50 hourly
  • Starting time
    Immediate start!

pin icon575 Lexington Avenue, Manhattan, 10022, New York

icon
Software DeveloperNew York

Software Development • 11-50 Employees

Hiring on JOB TODAY since May, 2025

We are non-profit, collaborative organization that focuses on promoting and advancing the development of blockchain technology within the gaming industry. We serves as a bridge between the gaming and blockchain communities, fostering innova

Company photo #1
Company photo #2
Company photo #3
Richard Nixon avatar icon
Richard NixonActive 3 days ago
Are you hiring?

Post a job and hire

Hire now

Similar jobs