Backend Developer Needed to Fix & Stabilise Trade Syncing (Replit, Node, Supabase, MetaAPI)
Upwork

Remoto
•15 hours ago
•No application
About
I run a trading journal SaaS. It’s already built and live with paying users, but our biggest issue is stability. Trades aren’t consistently syncing from MetaAPI into users database, and I need someone who can jump in, understand the current setup, and clean it up without trying to rebuild the whole system. This is NOT a full rebuild. This is NOT a “let’s switch platforms” job. Everything must remain in Replit, using the current stack. Tech we use: • Replit • Node.js / TypeScript • MetaAPI (MT4/MT5 trading data) What I need from you: • Understand the existing sync logic (MetaAPI → backend → Supabase). • Fix issues where trades aren’t syncing reliably. • Add basic logging so I can see what’s happening. • Add retry logic / idempotency so we don’t miss or duplicate trades. • Make syncing stable and boring. • No architecture changes. No migrations to other platforms. Who this is for: Someone who has actual experience integrating APIs, building backend logic, and debugging issues in Replit. You don’t need to be a senior architect, just someone who knows how to code properly and can follow the existing style. Bonus if you have: • Experience with MetaAPI or other trading APIs • Experience cleaning up other people’s code • Experience with Supabase




