Backend / Full-Stack Engineer (Node.js, TypeScript) β€” Trading Platform Integrations

$$$
Product

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
Python, react, Supabase, Protobuff, MetaTrader 5, cTrader, Fraud detection, anti-abuse, Fly.io, Railway
Published 2 June
116 views
Β·
12 applications
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...