Full Stack Engineer (Trading Platform)
WIA Software
About WIA Software
WIA Software is an AI-first software company building a real-time trading application. This is a 100% remote role.
Key Responsibilities
- Build the trading app end-to-end with React/Next.js, Node.js/Express, TypeScript, and MongoDB.
- Stream and process real-time market data with WebSockets, handling high-frequency updates with low latency.
- Build interactive charts and trading dashboards using TradingView Lightweight Charts, D3/Canvas, or similar, including indicators like VWAP, volume profile, delta, and CVD.
- Integrate exchange, broker, and market data APIs (e.g., Binance and other crypto/futures data providers).
- Develop the alerts engine: price/indicator alerts, webhooks, and notifications (Telegram, email, push).
- Implement user accounts, secure authentication, subscriptions, and payments (Stripe).
- Integrate AI (Claude, OpenAI) for market summaries and trader assistant features.
- Deploy, monitor, and scale the platform on cloud infrastructure (Docker, Railway/AWS, Redis).
Requirements & Tech Stack
- MERN stack and TypeScript.
- Strong experience with real-time systems: WebSockets, event-driven architecture, caching (Redis).
- Experience building data-heavy, performant front-ends (charts, live tables, dashboards).
- Hands-on experience integrating third-party REST/WebSocket APIs and webhooks.
- Solid understanding of security best practices (auth, API keys, encryption).
- Git, clean code, and the ability to work independently with minimal supervision.
- Good written and spoken English.
- Availability overlapping with Dubai business hours (GST, UTC+4).
- A portfolio, GitHub, or live projects to showcase.
Qualifications (Big Plus)
- Previous work on trading, fintech, crypto, or market-data products.
- Understanding of financial markets (futures, crypto, order books, candlesticks, order flow).
- Experience with time-series data (MongoDB time series, TimescaleDB, InfluxDB).
- Python for data processing or trading bots; TradingView Pine Script.
- React Native for a future mobile app.
What we offer
- Fully remote role with a Dubai-based international company.
- The chance to build a trading product from day one, designed by active professional traders.
- Competitive monthly pay, paid reliably via Wise.
- Direct access to founders, fast decisions, and room to grow into a lead engineer role.
Hiring Process
- Application and portfolio review.
- Short intro call (30 min).
- Paid practical task or technical interview.
- Final call with the founders and offer.


