OrangePeople

OrangePeople

Frontend Developer - Industrial IoT / Data Visualization

Plano, Texas, USA · Contract

Sponsorship not specifiedDetected 96 days ago
JavaScriptReactVue.jsAngularHTMLCSSRESTData VisualizationAccount ManagementExcelPLCControlsCollaborationSCADA

About the role

  • Multi-select and grouping of datapoints.
  • Data Integration: Integrate frontend applications with Apache NiFi backend APIs to fetch live data.
  • Handle both live streaming data and manually entered values.

Responsibilities

  • Frontend Development: Design and develop an interactive canvas-based dashboard with draggable, resizable components.
  • Implement grid-based layouts with snap-to-grid alignment and multi-select grouping capabilities.
  • Build reusable UI components for different datapoint types, including: Database connections.
  • Implement dynamic styling and visual indicators based on real-time data values.
  • Dashboard & UI Functionality: Develop features such as: Drag-and-drop component placement.
  • Implement inline configuration interfaces for datapoints, allowing users to configure: Data source connections.
  • Implement real-time data updates and manual refresh capabilities.
  • State Management & Persistence: Manage application state, including dashboard layouts, datapoint configurations, and data updates.
  • Implement functionality to save and load dashboard layouts and configurations.
  • Support exporting datapoint data to Excel format.

Requirements

  • Frontend Development: Strong experience with modern frontend frameworks (React, Angular, or Vue).
  • Proficiency in HTML, CSS, JavaScript, and responsive UI design.
  • Experience working with real-time data streams or live data feeds.
  • Familiarity with tools or frameworks for state management.
  • Strong experience with modern frontend frameworks (React, Angular, or Vue).
  • Experience managing complex frontend application state.
  • Required Skills &
  • Required Skills & Qualifications: Frontend Development: Strong experience with modern frontend frameworks (React, Angular, or Vue).

Nice to have

  • Experience working with industrial systems, IoT platforms, or SCADA/MES environments.
  • Familiarity with Apache NiFi or data pipeline platforms.
  • Experience integrating with industrial data sources such as PLCs, OPC servers, or IoT devices.
  • Experience with real-time data visualization frameworks.
  • Familiarity with industrial automation environments.
  • Experience with version control systems such as Git.

Skills

  • Database connections.
  • PLC connections.
  • Kepware/OPC connections.
  • Web API integrations.
  • Manual/static datapoints.

Benefits

  • Dental Insurance.
  • Health insurance.
  • Vision insurance.
  • The salary will be determined based on several factors, including, but not limited to, location, relevant education, qualifications, experience, technical skills, and business needs.

Company info

  • At OP, we help you harness the power of technology for maximum impact.
  • A technology consulting and solutions company, we offer advisory and managed services, innovative platforms, and staffing solutions across a wide range of fields including AI, cyber security, enterprise architecture, and beyond.
  • For nearly two decades, we've been challenging the status quo of the consulting industry, serving up fresh, ingenious thinking through a radically lean structure.
  • Together, this strategy delivers unprecedented performance at an unparalleled pace for faster results that propel your business forward.
  • We are an equal-opportunity employer and value diversity, equality, inclusion, and respect for people.

This listing is sourced directly from OrangePeople's careers page and normalized into a canonical job model.