Full-Time Remote Front-End Developer Position at Horizon Asset Investments

Are you from India? 🇮🇳

👉 Check Today's Deals on Amazon India

Front-End Developer Position at Our High-Performance Trading Platform

We are on the lookout for a skilled Front-End Developer to design and build user-facing components for our cutting-edge trading platform. In this vital role, you will create intuitive, data-rich interfaces that empower traders and analysts to operate both efficiently and effectively.

Collaborative Development Environment

As a Front-End Developer, you will work closely with the Back-End Development Team and Project Manager to ensure seamless, integrated systems. Your ability to engage in deep discussions regarding approaches, trade-offs, limitations, and pros and cons with the development team is essential, rather than relying on specific patterns or libraries.

Key Responsibilities

  • Develop and maintain the front-end applications of our trading platform.
  • Collaborate with back-end developers and project management for smooth system integration.
  • Design and implement multi-page layouts, menus, and workflows balancing 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 utilizing libraries like TradingView or D3.js.
  • Continuously enhance the UI/UX to ensure clarity, speed, and intuitive navigation for end users.

Qualifications

  • Strong communication skills to effectively collaborate 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 Requirements

  • Proficiency in React 18 + Next.js (App Router), TypeScript, and TailwindCSS.
  • Strong command of state management for high-frequency data (e.g., Zustand, Redux Toolkit, useSyncExternalStore).

Real-Time Data & Performance

  • Hands-on experience with WebSockets / SSE and strategies for reconnection/backoff.
  • Experience implementing backpressure, buffering, coalescing, and windowing to manage UI performance.
  • Data virtualization (react-virtualized, react-window) for efficiently displaying large tables.
  • Familiarity with Web Workers / OffscreenCanvas to maintain a responsive main thread.
  • Understanding latency budgets and frame-time profiling using React DevTools.

Charting & Visualization Expertise

  • Practical experience with professional charting libraries (e.g., TradingView, D3, Highcharts).
  • Ability to create real-time overlays and multi-pane layouts for enhanced user experience.

Architecture & Data Access

  • Experience with client-side caching and invalidation techniques (e.g., TanStack Query).
  • Familiarity with schema-driven UI for instruments and venues.
  • Knowledge of Error Boundaries, Suspense, and progressive hydration/streaming for large Next.js pages.

Security and Authentication

  • Strong understanding of OIDC/JWT flows and token management.
  • Experience with role-based feature gating and ensuring secure access.

Testing, Quality, and Reliability

  • Experience with unit testing, feature flags, and monitoring tools like Sentry/OpenTelemetry.
  • Experience in critical transforms/parsers using Playwright/Vitest for E2E tests.

Desirable Skills

  • Experience with desktop-class layouts, including drag-to-dock panels and resizable grids.
  • Exposure to WASM for heavy computations, such as indicator calculations.
  • Familiarity with trading nuances like tick sizes and trading sessions.

Role Details

  • Type: Full-Time
  • Location: Remote
  • Engagement: Ongoing collaboration with a small, fast-moving development team
  • Compensation: Competitive; based on experience

Apply Now

Let’s start your journey toward your dream job!

Are you from USA? 🇺🇸

🎁 Check Best Christmas Deals

Limited Time Holiday Offers



Source link

Leave a Reply

Your email address will not be published. Required fields are marked *