Search...

Senior Frontend Platform Engineer

Skills

About the Role

You will design and implement the core visualization platform and high-performance rendering systems for investigative interfaces. You will build reusable visualization libraries, SDKs, and platform primitives, participate in technical design discussions and code reviews, and optimize frontend performance for large datasets using techniques like virtualization and Web Workers. You will also develop domain knowledge of blockchain investigation workflows to inform platform capabilities and continuously improve rendering and data exploration tools.

Requirements

  • Strong JavaScript and TypeScript fundamentals
  • Experience building data-dense web applications such as analytics or visualization tools
  • Hands-on experience with Canvas WebGL or GPU-accelerated rendering
  • Experience with data visualization libraries such as D3 PixiJS or Three.js
  • Experience with graph and network visualization systems (D3-force Cytoscape vis.js Sigma.js)
  • Familiarity with graph layouts including force-directed hierarchical and radial layouts
  • Experience optimizing performance in complex UIs using virtualization viewport culling and Web Workers
  • 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

Responsibilities

  • Design and build the visualization platform that powers investigative interfaces
  • Develop high-performance rendering systems using Canvas WebGL and GPU-accelerated techniques
  • Build reusable visualization libraries SDKs and platform primitives
  • Participate in technical design discussions and conduct code reviews to improve architecture and maintainability
  • Optimize complex UIs for large-dataset rendering using virtualization viewport culling and Web Workers
  • Develop understanding of crypto and blockchain investigation workflows to inform platform capabilities
  • Define and evolve data exploration tools and visualization infrastructure