freehire launches on Product Hunt on 26 August.

Follow →

Senior Frontend Platform Engineer

Summary

Build high-performance visualization and rendering systems for crypto investigation tools using Canvas, WebGL, and graph-based data exploration libraries.

You will build visualization and rendering systems for investigative interfaces, develop high-performance Canvas and WebGL systems, create reusable visualization libraries and frontend infrastructure, optimize complex UIs, and contribute to graph-based data exploration tools.

Responsibilities

  • Design and build the visualization platform for investigative interfaces
  • Develop high-performance rendering systems with Canvas, WebGL, and GPU acceleration
  • Build reusable visualization libraries, SDKs, and frontend platform primitives
  • Participate in technical design discussions and code reviews
  • Optimize architecture, performance, and maintainability
  • Develop knowledge of crypto and blockchain investigation workflows
  • Define data exploration tools for investigators and financial institutions
  • Lead projects as a technical anchor
  • Triage frontend issues during on-call rotations

Requirements

  • Strong JavaScript and TypeScript fundamentals
  • Experience building large-scale frontend systems
  • Experience building data-dense web applications
  • Hands-on Canvas, WebGL, or GPU-accelerated rendering experience
  • Experience with D3, PixiJS, Three.js, or similar visualization libraries
  • Experience with graph or network visualization systems
  • Familiarity with force-directed, hierarchical, or radial graph layouts
  • Experience optimizing performance in complex user interfaces
  • Experience designing reusable frontend systems, SDKs, component libraries, or developer platforms
  • Strong computer science fundamentals including data structures and algorithmic thinking
  • Experience with React and modern frontend frameworks

Benefits

  • Remote work
  • Equity participation

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available