Senior Frontend Engineer (React + Web3) — Crypto Crash Game dApp (BSC)
Worldwide
About Zpoken We're building a real-time crypto "crash" betting game on BNB Smart Chain. The React front-end largely exists; we need an experienced engineer to fix and complete its Web3 layer, wire it to a new backend, and polish the real-time game experience. What you'll do - Fix and modernize our Web3 integration (migrate/repair ethers.js v6 usage — wallet connection, balances, transactions, contract reads are currently broken). - Complete wallet flows: connect MetaMask / WalletConnect / Coinbase, network detection & switching (target BNB Smart Chain), deposit & withdraw. - Build the real-time game UI: live rising-multiplier chart and round state driven by WebSocket / SSE events, manual & auto cash-out controls. - Wire the front-end to our new Node.js backend (REST endpoints + real-time feed), replacing the old removed backend calls. - Fix the staking & NFT pages (currently point at a discontinued test network and have missing contract configs) to work on the live network. - Ensure a responsive, polished UI across desktop and mobile. You're a great fit if you - Have shipped production React dApps with real wallet/transaction flows (not just demos). - Are comfortable debugging an existing codebase and modern ethers.js v6. - Have built real-time UIs (sockets) and care about clean, responsive UX. Process: Start with a short skills-evaluation task (a small, hands-on fix in our codebase), then a paid trial for shortlisted candidates before the main engagement. Please reply with 2–3 live dApps you've built (links), and your experience with ethers.js and WebSocket-based UIs.
- Less than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$40.00
-
$70.00
Hourly- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:10 to 15
- Last viewed by client:yesterday
- Interviewing:7
- Invites sent:9
- Unanswered invites:7
About the client
- PhilippinesMarawi1:56 PM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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