ABOUT THE OPPORTUNITY
Join an international technology company operating at the forefront of real-time monitoring and safety-critical systems — a domain where your code genuinely makes a difference. This is a senior individual contributor role embedded in a product team building sophisticated, data-intensive web applications that are actively used in high-stakes environments across multiple countries.
The position is fully remote with an optional once-a-week presence at their Porto office — if you're based nearby it's a nice bonus, but it's not a dealbreaker.
PROJECT & CONTEXT
You'll be working on a platform dedicated to fire monitoring and prevention, where real-time data visualization, geospatial mapping, and live data streams are core to the product — not afterthoughts. Think complex dashboards, live video feeds, interactive GIS maps, and WebSocket-driven interfaces that need to be fast, reliable, and visually sharp.
The stack is modern and opinionated: Vue 3 with Composition API, Pinia for state, Vite as the build tool, and Vuetify 3 for UI. Real-time integrations via WebSockets, MQTT over WebSocket, and video streaming (HLS/MJPEG) are part of the daily reality. The team also works with Leaflet, Mapbox, GeoJSON, and KML/KMZ for geospatial features.
This is a product that has real operational impact — and the frontend is where users live.
WHAT WE'RE LOOKING FOR (Required)
NICE TO HAVE (Preferred)

Bosch

Bosch Japan

Wire IT

TELUS

Idego Group - Your Remote IT Experts

HumanIT Solutions

HumanIT Solutions

HumanIT Solutions