Backend / Full-Stack Engineer (Node.js, TypeScript) β Trading Platform Integrations
We run two companies in the online trading space β a prop firm and a brokerage. We're hiring our first dedicated backend/full-stack engineer to own the back-end end-to-end, starting with a real-time risk-monitoring & fraud-detection platform.
β What you'll build:
- Integrations with trading-platform Manager APIs (cTrader, MetaTrader 5) over long-lived TLS/binary socket connections auto-reconnect, heartbeats).
- Data pipelines: ingest live account/trading events β enrich (IP geolocation, VPN/proxy detection) β run detection logic (multi-accounting, impossible travel, shared IPs) β store in PostgreSQL/Supabase.
- Secure REST APIs + live-updating dashboards for our risk team.
- Deployment & operations: CI/CD, monitoring, alerting, backups (Fly.io / Railway / Vercel-style stack).
We have polished front-ends and clear specs already β we need someone to wire them to live data and ship to production. High ownership,direct access to founders, fast decisions.
βMust-have: 3+ yrs production backend/full-stack Β· strong Node.js/TypeScript Β· solid PostgreSQL Β· real-time data (WebSockets / persistent sockets) Β· production deployment & ops Β· good written English.
β Nice-to-have: protobuf / TCP-TLS socket clients Β· MT5/cTrader or brokerage APIs Β· Supabase Β· React Β· fraud/risk/anti-abuse tooling GDPR awareness.
β Process: intro call β technical chat β small paid trial project β offer.
Required skills experience
| Node.js | 3 years |
| TypeScript | 3 years |
| PostgreSQL | 2 years |
| REST API | 3 years |
| WebSockets | 1 year |
| Docker | 1 year |
Required domain experience
| Fintech | 1 year |
Required languages
| English | C2 - Proficient |