×
Register Here to Apply for Jobs or Post Jobs. X

Front-End Developer Remote

Remote / Online - Candidates ideally in
UK
Listing for: Horizon Asset Investments
Full Time, Remote/Work from Home position
Listed on 2026-01-12
Job specializations:
  • Software Development
    Web Developer, Front End Developer
Job Description & How to Apply Below
Position: Front-End Developer (Full-Time, Remote) (Permanent)
Front-End Developer (Full-Time, Remote)

We are seeking a Front-End Developer to design and build the user-facing components of our high-performance trading platform. You will play a key role in creating intuitive, data-rich interfaces that enable traders and analysts to work efficiently and effectively.

You will collaborate closely with the Back-End Development Team and the Project Manager to deliver seamless, integrated systems. A key factor is the front end developer’s ability to deeply discuss approaches, trade-offs, limitations, and pros/cons with the development team, rather than reliance on any specific pattern or library.

Key Responsibilities

* Develop and maintain the front-end applications of our trading platform.

* Collaborate with back-end developers and the project manager to ensure smooth integration across systems.

* Design and implement multi-page layouts, menus, and workflows that balance usability with efficiency.

* Contribute to the design and user experience of the trading platform, performance & risk manager, and backtesting engine.

* Implement and optimize charting and data visualization features, leveraging libraries such as Trading View or D3.js to support a wide variety of chart types (tables, multi-line chart packs, etc.).

* Continuously refine the UI/UX to ensure clarity, speed, and intuitive navigation for end users.

Qualifications

* Strong communication skills and the ability to collaborate effectively with developers, project managers, and business stakeholders.

* A keen eye for design, simplicity, and efficiency, with the ability to translate complex requirements into clean, user-friendly interfaces.

* Knowledge of financial systems or trading concepts is preferred.

Core stack (mandatory)

* React 18 + Next.js (App Router), Type Script, Tailwind

CSS.

* Strong command of state management for high-frequency data (e.g., Zustand, Redux Toolkit, useSync External Store ).

Real-time data & performance

* Hands-on with Web Sockets / SSE and reconnection/backoff strategies; handling authenticated socket connections and topic re subscriptions.

* Experience implementing back pressure, buffering, coalescing, and windowing to prevent UI thrash under thousands of updates/minute.

* Data virtualization (react-virtualized, react-window) for large tables (orders, positions, trades).

* Familiar with Web Workers / Offscreen Canvas and message passing to keep the main thread responsive.

* Awareness of latency budgets and frame-time profiling using React Dev Tools and browser performance tools.

Charting & visualization

* Practical experience with professional charting libs (e.g., Trading View Charting Library, Lightweight Charts, Highcharts, D3).

* Real-time overlays: best bid/ask, order book depth, last OHLCV, order/position annotations.

* Multi-pane layouts (price, volume, indicators) with synchronized cross hairs and time scales.

Architecture & data access

* Client-side caching and invalidation (e.g., Tan Stack Query / React Query).

* Schema-driven UI for instruments and venues.

* Use of Error Boundaries, Suspense, and progressive hydration/streaming for large Next.js pages.

Auth, security, and roles

* Strong understanding of OIDC/JWT flows, token refresh/rotation, and Web Socket authentication.

* Role-based feature gating (read-only vs trading permissio

Testing, quality, and reliability

* Unit tests for critical transforms/parsers (e.g., Playwright/Vitest for E2E/interaction flows)

* Experience with feature flags, staged rollouts, and monitoring with Sentry/Open Telemetry.

Nice-to-haves

* Experience with 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).

Role Details

Type:
Full-Time

Location:

Remote

Engagement:
Ongoing collaboration with a small, fast-moving development team

Compensation:
Competitive; based on experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary