Jobs · Engineering · Indiana

Senior Web UI Developer / Front-End Engineer

OPT/NET BV · Lakes of the Four Seasons, IN · 2 wk ago
EngineeringFull-time

About the role

We are seeking a Senior Web UI Developer / Front-End Engineer to join our team building MONITORED AI, a Geospatial + IoT sensory Data Fusion & Analytics platform. MONITORED AI combines large volumes of geospatial data with in-situ sensor data, providing users with a holistic dashboard overview of monitored assets, environments, and operational areas. The platform supports use cases such as smart agriculture, sustainable mining, maritime monitoring, and environmental monitoring.

The Web UI is a critical component of MONITORED AI, enabling users to interact with complex geospatial and sensor-based datasets, inspect AI-generated results, explore dashboards, and analyze events through high-performance charts, maps, and interactive visual interfaces. You will design and implement advanced, high-performance web interfaces for complex technical and analytical applications.

Responsibilities

  • Development of advanced Web UI components for MONITORED AI
  • Building high-performance dashboards, charts, maps, and interactive analytical views
  • Visualization of geospatial data, IoT sensor data, AI outputs, monitoring results, events, and anomalies
  • Integration of React-based interfaces with WebGL and backend APIs
  • Improving usability, performance, and responsiveness of the platform
  • Supporting the development of new visualization capabilities for 2D, 3D, and multidimensional datasets
  • Working closely with backend, AI, data engineering, and product teams

Requirements

Programming and Front-End Engineering

  • Strong JavaScript / TypeScript development experience
  • Strong understanding of ES2017+ JavaScript features
  • Ability to write performant, scalable, and maintainable code
  • Strong understanding of asynchronous event flow and asynchronous programming
  • Understanding of algorithmic complexity and Big-O notation
  • Knowledge of algorithms and data structures
  • Understanding of common software engineering and programming patterns
  • Ability to design clean and reusable front-end architecture
  • Experience building low-latency, interactive user interfaces

Web Front-End

  • Advanced HTML / CSS experience
  • SCSS experience
  • Experience building complex single-page applications
  • Experience with performance optimization in browser-based applications
  • Experience developing interfaces for data-heavy, analytical, geospatial, or monitoring systems
  • Understanding of browser rendering, DOM performance, and responsive layouts

React

  • Strong React.js experience
  • Experience writing custom hook-based components
  • Strong understanding of React component lifecycle
  • Experience with shared state management, including Redux, Immutable.js, Context API, or similar approaches
  • Ability to combine declarative React patterns with imperative DOM, SVG, canvas, or WebGL-based rendering when needed
  • Experience integrating React with advanced visualization libraries and custom rendering layers

Data Visualization

  • Strong D3.js experience
  • Experience building custom advanced charts
  • Experience with SVG-based interactive charts
  • Experience integrating React and D3
  • Ability to design visualizations for complex datasets, sensor measurements, time-series data, geospatial analytics, AI outputs, and monitoring results

WebGL / Graphics

  • WebGL experience
  • Understanding of linear algebra and computer graphics fundamentals
  • Experience with raw WebGL programming
  • Experience integrating React and WebGL
  • Ability to build interactive, high-performance visual components for large datasets
  • Experience with WebGL/SVG hybrid visualization is an advantage

Nice-to-have experience

  • GIS applications
  • Geospatial data visualization
  • Earth observation data
  • Satellite or airborne data
  • IoT sensor data
  • 3D visualization
  • VR or immersive interfaces
  • Interactive dashboards for agriculture, mining, maritime, environmental monitoring, or critical infrastructure
  • Visualization of AI / ML results
  • Visualization of large-scale spatial, temporal, and sensor datasets
  • Experience working with backend teams on API design and data exchange formats

About the company

OPT/NET BV is a scaleup based in the Netherlands, focused on building advanced software products that enhance geospatial analytics, IoT sensor data processing, and AI-driven monitoring systems. We seek motivated and talented software developers who want to contribute to making these systems more intelligent, reliable, and scalable.

As OPT/NET BV scales, senior developers have the opportunity to grow into team leadership roles.

Similar jobs

Senior UI/UX Engineer

LeidosEnglewood, CO· 1 wk ago
Information Technology$108k–$195k/yrapply on careers.leidos.com