xelys jobs xelys jobs

Front-End Developer (Full-Time, Remote)

Horizon Assset Investments

full-remotemidpermanentfrontend Anywhere in the World 13 days ago via WWR

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

ReactNext.jsTypeScriptTailwind CSSWebSocketsSSEData VisualizationChartingState ManagementReal-time Performance

About the role

Role Overview

Front-End Developer for a full-time, remote role building the user-facing components of a high-performance trading platform. You will collaborate with back-end developers and a project manager to deliver seamless, integrated systems, with an emphasis on discussing approaches and trade-offs.

Responsibilities

  • Develop and maintain front-end applications for the trading platform.
  • Collaborate with back-end developers and the project manager to ensure smooth integration.
  • Design multi-page layouts, menus, and workflows balancing usability and efficiency.
  • Contribute to UI/UX for key modules (e.g., performance & risk manager, backtesting engine).
  • Implement and optimize charting and data visualization using libraries such as TradingView or D3.js.
  • Continuously improve UI clarity, speed, and intuitive navigation.

Required Qualifications

  • Strong communication and collaboration with engineering and business stakeholders.
  • Ability to translate complex requirements into clean, user-friendly interfaces.
  • Core stack: React 18 + Next.js (App Router), TypeScript, Tailwind CSS.
  • Strong state management for high-frequency data (e.g., Zustand, Redux Toolkit, useSyncExternalStore).

Real-Time Data & Performance (Required)

  • Hands-on experience with WebSockets / SSE, including reconnection/backoff strategies, authenticated connections, and topic re-subscriptions.
  • Experience with backpressure/buffering/coalescing/windowing to prevent UI thrash under thousands of updates per minute.
  • Data virtualization for large tables (e.g., react-virtualized, react-window).
  • Familiarity with Web Workers / OffscreenCanvas and message passing to keep the main thread responsive.
  • Awareness of latency budgets and frame-time profiling (React DevTools + browser performance tools).

Charting & Visualization (Required)

  • Experience with professional charting libraries (e.g., TradingView Charting Library, Lightweight Charts, Highcharts, D3).
  • Ability to build real-time overlays and multi-pane synchronized layouts (e.g., order book depth, OHLCV, annotations, crosshairs, indicators).

Architecture & Data Access (Required)

  • Client-side caching and invalidation (e.g., TanStack Query / React Query).
  • Schema-driven UI for instruments and venues.
  • Use Error Boundaries, Suspense, and progressive hydration/streaming for large Next.js pages.

Auth, Security, and Roles (Required)

  • Strong understanding of OIDC/JWT flows (token refresh/rotation) and WebSocket authentication.
  • Experience with role-based feature gating (e.g., read-only vs trading permissions).

Testing, Quality, Reliability (Required)

  • Unit tests for critical transforms/parsers (e.g., Playwright/Vitest for E2E/interaction flows).
  • Feature flags, staged rollouts, and monitoring (e.g., Sentry/OpenTelemetry).

Nice to Have

  • Desktop-class layouts (drag-to-dock panels, resizable grids).
  • Exposure to WASM for heavy computations (e.g., indicator calculations).
  • Familiarity with FIX/crypto venue nuances (tick sizes, lot sizes, trading sessions).

About Horizon Assset Investments

Horizon Asset Investments is a company building a high-performance trading platform used by traders and analysts. The role focuses on delivering fast, data-rich user interfaces for trading features such as charting, risk/performance management, and backtesting.

Scraped 4/28/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.