Preloader Close
Direct Hire

Senior Frontend Developer

Online

Job Title: Senior Frontend Developer – Forex Trading

Platform

Location: Remote

Type: Full-Time / Contract

Tech Stack: ReactJS, Electron, WebSocket, TypeScript, REST APIs,

TradingView / Lightweight Charts

About the Role

We are building a high-performance forex trading platform from scratch, offering real-time

execution, multi-LP connectivity, and a modern desktop trading experience for professional

users. We’re seeking a Senior Frontend Developer who will own the client-side architecture and implementation of the trading platform.

You’ll work on building the Electron-based desktop application (Windows/macOS), integrating real-time WebSocket feeds, and developing advanced user interfaces including order tickets, PnL tracking, and interactive charting tools.

Responsibilities

● Design and implement a high-performance trading frontend using ReactJS + Electron.

● Build responsive UI components such as:

Order tickets (market, limit, stop-limit)

Live instrument list with bid/ask updates

PnL and account dashboards

Trade history and calendar views

● Integrate real-time data via WebSocket connections (price feeds, order status, etc.).

● Integrate trading charts using TradingView or Lightweight Charts.

● Collaborate closely with backend engineers to define API contracts and interface

behavior.

● Optimize performance of the app under high data load (thousands of ticks/second).

● Ensure cross-platform stability, testability, and update mechanisms for Electron apps.

● Implement modern UI/UX best practices and contribute to component design systems.

● Lead or mentor junior frontend developers and contribute to code reviews and UI

architecture discussions.

Requirements

● 4+ years of experience building frontend applications with ReactJS and TypeScript.

● Strong experience with Electron and building cross-platform desktop applications.

● Deep understanding of WebSocket communication, real-time UI rendering, and

event-driven architectures.

● Experience building complex form-based UIs (e.g., trading order forms, dashboards).

● Strong sense of design, layout, and responsive behavior in modern frontend apps.

● Comfortable working with REST APIs, API testing tools (Postman/Insomnia), and JSON

data structures.

● Familiarity with state management libraries (Redux, Zustand, or similar).

● Passion for building clean, maintainable, and testable UI code.

Nice to Have

● Experience with financial or trading platforms, crypto exchanges, or forex tools.

● Familiarity with charting libraries like TradingView Charting Library or Lightweight

Charts.

● Knowledge of WebSocket performance optimization, batching, and buffering

strategies.

● Experience with unit/integration testing for UI (Jest, React Testing Library, etc.).

● Design skills or experience working closely with UI/UX teams and tools like Figma.