Senior Full-Stack Developer for Binary Options Platform

Posted last week

Worldwide

Summary

We are building a real-money binary options broker for the market — similar in function to Quotex, Pocket Option, and IQ Option. This is a ground-up build, not a white-label deployment or a reskin of an existing script. We already operate a live prop-trading platform (~1,000 users) on Supabase + Vercel with a server-generated synthetic tick feed, so we know this domain well. We need a developer who can build the broker side to production standard. Scope — Phase 1 (MVP) Trading engine Binary options (Higher/Lower), expiries from 5s to 4h Server-authoritative execution and settlement — client never supplies price, payout, or balance Deterministic pricing so refresh/reconnect never changes a settled outcome Full trade ledger with reconciliation Price feeds (two sources) Real market data for FX, crypto, commodities, indices (Polygon / TwelveData / Databento or similar — you propose) Synthetic "OTC" feed generated server-side for weekend/24-7 assets, statistically realistic (volatility, spread, gaps) Risk / B-book engine Real-time net exposure per asset and per expiry bucket Configurable payout % per asset, per account tier, per volatility regime Max stake, max concurrent exposure, per-user limits Abuse detection: latency arbitrage, API/bot trading, multi-accounting, martingale flagging Note: we do not want and will not build any tool that moves prices against open client positions. Risk control is done via payout %, limits and exposure caps only. Wallet, deposits and withdrawals Multi-currency ledger: PKR + USD + USDT Crypto: USDT (TRC20/BEP20) deposits with auto-confirmation, withdrawal queue with approval Local rails: Easypaisa / JazzCash / bank transfer (PK), UPI (IN), bKash/Nagad (BD) — via aggregator or manual-confirm flow Double-entry accounting, immutable transaction log, no derived balances KYC / AML Tiered verification, ID + selfie + proof of address Integration with a KYC provider (Sumsub / Shufti Pro / Didit) Sanctions/PEP screening hook, geo-blocking of restricted jurisdictions Trader front end Fast chart (TradingView Lightweight Charts or custom canvas), 60fps on mid-range Android One-tap trade panel, live open positions, trade history, PnL Demo account and live account switching Mobile-first responsive web (native apps in Phase 2) Admin / back office User management, KYC review, deposit/withdrawal approval Asset and payout configuration, trading hours, asset enable/disable Exposure dashboard, P&L by user/asset/day Support inbox, audit log of every admin action Affiliate / IB system Referral tracking, revenue-share and CPA models, tiered commissions, affiliate payout queue Phase 2 (later, scoped separately) Native iOS/Android apps, copy trading, tournaments/leaderboards, additional instruments, multi-language (EN/UR/HI/BN). Technical requirements Backend: Node/TypeScript, Go, or Rust — argue for your choice Postgres (Supabase or self-hosted) with proper RLS/row-level security WebSocket tick distribution that holds 5,000+ concurrent connections Redis for hot state, queue for settlement jobs Infra: your recommendation (AWS/GCP/Hetzner), IaC preferred Security is non-negotiable: no privileged keys in the browser, server-side settlement, rate limiting, replay protection, full audit trail You must have Shipped at least one live trading, brokerage, betting, or exchange platform — please link or describe it Real experience with real-time price feeds and WebSocket scale Financial-grade ledger and reconciliation experience Understanding of B-book broker economics and risk management Ability to work with a technical founder who will review architecture decisions Nice to have Prior work with binary options or CFD platforms Crypto payment gateway integration experience Knowledge of licensing paths (Comoros/Anjouan, Mwali, Seychelles, VFSC) and what platform features regulators expect Engagement Start: immediately We are open to a fixed-price milestone structure or hourly with a defined scope per sprint Long-term relationship — after launch we need ongoing development and maintenance NDA required before we share our existing architecture Please include in your proposal Which live trading/financial platform you have built (link, or describe the architecture) Your proposed stack and why How you would design the price feed and settlement so a client cannot manipulate an outcome How you would handle 5,000 concurrent WebSocket clients on tick data Your estimated timeline and cost for Phase 1 Your availability in hours per week and your timezone overlap with GMT+5 Applications that start with a generic template will be ignored. Begin your proposal with the word "CANDLE" so we know you read this.

  • $3,000.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Forex Trading
MetaTrader 4
Nice-to-have skills
Java
JavaScript
Activity on this job
  • Proposals:10 to 15
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 22, 2024
  • PAK
    Multan6:51 PM
  • $860 total spent
    7 hires, 1 active

Explore similar jobs on Upwork

OpenAI API
API Integration
Customer Relationship Management
Artificial Intelligence
Business Intelligence
WhatsApp Chatbot Marketplace DevelopmentFixed-price‐ Posted 4 months ago
PHP
JavaScript
HTML5
MySQL

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo