JOBSEARCHER

Senior Web UI Developer / Front-End Engineer

About MONITORED AIWe are looking for a Senior Web UI Developer / Front-End Engineer for our product MONITORED AI. OPT/NET BV is a scaleup based in the Netherlands.OPT/NET BV needs motivated and talented software developers who have the ambition to build advanced software products and contribute to making geospatial analytics, IoT sensor data processing, and AI-driven monitoring systems more intelligent, reliable, and scalable.MONITORED AI is a Geospatial + IoT sensory Data Fusion & Analytics platform. It combines the analysis of large volumes of geospatial data with in-situ sensor data, giving users a holistic and insightful dashboard overview of monitored assets, environments, and operational areas. MONITORED AI can support use cases such as smart agriculture, sustainable mining, maritime monitoring, environmental monitoring, and other domains where Earth observation data, sensor data, and AI-based analytics need to be combined into a practical decision-support platform. For example, MONITORED AI can help monitor arable farmland by combining geospatial data with in-situ sensor data. In maritime monitoring, it can integrate Synthetic Aperture Radar satellite imagery and Automatic Identification System data to help detect dark vessels and suspicious behavior at sea.The Web UI is a critical part of MONITORED AI. It allows users to interact with complex geospatial and sensor-based datasets, inspect AI-generated results, explore dashboards, analyze events and anomalies, and understand monitored areas through high-performance charts, maps, and interactive visual interfaces. We are looking for a senior professional who can design and implement advanced, high-performance web interfaces for complex technical, analytical, and geospatial applications.We are looking for an independent, self-motivated professional who wants to learn, take ownership, and does not require constant routine supervision. We need a “fire-and-forget” specialist who understands team and project priorities, can work with complex requirements, and can deliver reliable results in a product development environment. The ideal candidate is not only a front-end developer, but also an engineer who is interested in complex visualization, geospatial analytics, IoT sensor data, AI-driven monitoring systems, and user interfaces for advanced technical products.Prospective TasksDevelopment of advanced Web UI components for MONITORED AIBuilding high-performance dashboards, charts, maps, and interactive analytical viewsVisualization of geospatial data, IoT sensor data, AI outputs, monitoring results, events, and anomaliesIntegration of React-based interfaces with WebGL, and backend APIsImproving usability, performance, and responsiveness of the platformSupporting the development of new visualization capabilities for 2D, 3D, and multidimensional datasetsWorking closely with backend, AI, data engineering, and product teamsThis position will report to the head of engineering.What professional skills are important?Programming and Front-End EngineeringStrong JavaScript / TypeScript development experienceStrong understanding of ES2017+ JavaScript featuresAbility to write performant, scalable, and maintainable codeStrong understanding of asynchronous event flow and asynchronous programmingUnderstanding of algorithmic complexity and Big-O notationKnowledge of algorithms and data structuresUnderstanding of common software engineering and programming patternsAbility to design clean and reusable front-end architectureExperience building low-latency, interactive user interfacesWeb Front-EndAdvanced HTML / CSS experienceSCSS experienceExperience building complex single-page applicationsExperience with performance optimization in browser-based applicationsExperience developing interfaces for data-heavy, analytical, geospatial, or monitoring systemsUnderstanding of browser rendering, DOM performance, and responsive layoutsReactStrong React.js experienceExperience writing custom hook-based componentsStrong understanding of React component lifecycleExperience with shared state management, including Redux, Immutable.js, Context API, or similar approachesAbility to combine declarative React patterns with imperative DOM, SVG, canvas, or WebGL-based rendering when neededExperience integrating React with advanced visualization libraries and custom rendering layersData VisualizationStrong D3.js experienceExperience building custom advanced chartsExperience with SVG-based interactive chartsExperience integrating React and D3Ability to design visualizations for complex datasets, sensor measurements, time-series data, geospatial analytics, AI outputs, and monitoring resultsWebGL / GraphicsWebGL experienceUnderstanding of linear algebra and computer graphics fundamentalsExperience with raw WebGL programmingExperience integrating React and WebGLAbility to build interactive, high-performance visual components for large datasetsExperience with WebGL/SVG hybrid visualization is an advantageExperience In The Following Areas Will Be An AdvantageGIS applicationsGeospatial data visualizationEarth observation dataSatellite or airborne dataIoT sensor data3D visualizationVR or immersive interfacesInteractive dashboards for agriculture, mining, maritime, environmental monitoring, or critical infrastructureVisualization of AI / ML resultsVisualization of large-scale spatial, temporal, and sensor datasetsExperience working with backend teams on API design and data exchange formatsEach new senior developer can grow into a team leader role, as OPT/NET BV is scaling up and looking for several strong specialists.Apply now