You are viewing a preview of this job. Log in or register to view more details about this job.

Real-Time Dashboard Engineer

Real-Time Dashboard Engineer

Location: Remote or Hybrid
Type: Full-Time

About the Role

We're hiring a Real-Time Dashboard Engineer to build data-dense, interactive web dashboards that reflect live system states. This role is for someone who thrives in visualizing complex data, syncing frontend with backend logic, and managing real-time updates via WebSockets or similar protocols.

This position shares web development fundamentals with the Full-Stack Web Developer role, but places greater emphasis on frontend interactivity, data visualization, and real-time systems integration.

Responsibilities

  • Design and develop interactive dashboards using React, Next.js, and TypeScript

     
  • Integrate dashboards with real-time data sources (WebSockets, server-sent events, polling, etc.)

     
  • Visualize backend state and command execution in highly responsive UIs

     
  • Use pre-built UI systems (NextUI, HeroUI, or similar) to build beautiful, consistent components

     
  • Handle dynamic data with GraphQL (queries & mutations) and REST APIs as needed

     
  • Implement robust state and data sync between client and backend

     
  • Collaborate closely with backend and infrastructure teams to ensure system-level coordination

Requirements

  • Strong experience with React, Next.js, and TypeScript

     
  • Experience building complex UI workflows, preferably dashboards or control panels

     
  • Familiarity with real-time communication protocols (WebSockets, GraphQL Subscriptions, etc.)

     
  • Knowledge of API integration (GraphQL/REST) for both reading and writing application state

     
  • Ability to manage and synchronize live data updates in a performant, user-friendly way

Nice to Have

  • Experience with data visualization libraries (e.g. Recharts, Chart.js, D3.js)

     
  • Familiarity with control panel or monitoring system design

     
  • Prior work in IoT, DevOps dashboards, or operational control UIs