Were looking for a Senior Frontend Engineer to take full ownership of the user interface for our advanced graph visualization platform.
This product visualizes large-scale, dynamic networks that represent complex behavioral and analytical relationships within our systems helping teams intuitively explore, understand, and act on data.
Youll lead the evolution of the visualization layer: optimizing performance, improving interactivity, and exploring new rendering techniques to create seamless, high-impact visual experiences.
What Youll Do
Build
Design, develop, and maintain interactive graph visualizations capable of handling large-scale, complex data.
Implement high-performance rendering pipelines leveraging 2D, and GPU-based techniques.
Collaborate closely with backend and data teams to define efficient data formats and APIs for visualization.
Optimize
Continuously profile and tune rendering performance for smooth, real-time interaction.
Ensure scalability and responsiveness across devices and data sizes.
Apply robust architecture and clean design patterns for long-term maintainability.
Innovate
Research and evaluate new rendering approaches and visualization techniques for scalability and clarity.
Prototype next-generation visual experiences that make complex data understandable and actionable.
Shape the technical direction and standards for visualization development across the organization.
Requirements: 5+ years of professional experience in frontend development with JavaScript/TypeScript.
Strong fundamentals in UI architecture, component design, and state management.
Proven experience in building data-heavy, interactive interfaces with focus on performance and scalability.
Strong understanding of canvas rendering, GPU acceleration, and rendering pipelines.
Solid knowledge of 2D visualization concepts, and how to translate data into interactive experiences.
Deep understanding of browser performance optimization and memory management.
Ability to work cross-functionally with designers, data engineers, and product managers.
This position is open to all candidates.