Frontend Developer – Interactive Map UI Mapbox Deck.gl to $2000 Offline
We’re looking for a skilled Frontend Developer to help us build a sophisticated, data-rich user interface based on Google Maps API. This role is ideal for someone with a passion for creating interactive visualizations and working at the intersection of geospatial data, demographic layers, and real-world analytics.
🔧 Responsibilities:
Design and implement a dynamic, branded frontend based on Google Maps JavaScript API with support for:
Traffic, weather, cost, and demographic data overlays (Nielsen-based layers)
Multi-mode travel visualization
Interactive filtering and dynamic layering
Integrate map components with backend APIs that provide optimization outputs (e.g. OptaPlanner-generated routing or assignments)
Build reusable UI components and layout logic using React, TypeScript, and modern frontend best practices
Collaborate with backend developers and designers to ensure cohesive user experience and accurate data visualization
Optimize performance for rendering large-scale geospatial data
💡 Requirements:
Strong experience with JavaScript/TypeScript and modern frameworks (React preferred)
Proven experience working with Google Maps API (Markers, Layers, Polylines, Styling, Geocoding, etc.)
Familiarity with data visualization libraries such as D3.js, Deck.gl, or Mapbox GL JS is a strong plus
Comfortable integrating REST APIs and handling dynamic datasets on the frontend
Experience with geospatial concepts (e.g., map projections, coordinates, heatmaps) is beneficial
Bonus: experience with frontend architecture for optimization-heavy apps or logistics platforms
🚀 Nice to Have:
Experience working with demographic data or GIS platforms
Familiarity with optimization solutions (e.g., OptaPlanner, OR-Tools) and how they drive frontend behaviors
Background in building analytical dashboards or spatial planning tools
Why Join?
You’ll be part of a highly collaborative team building cutting-edge tools to visualize and interact with real-world data. If you enjoy transforming complex datasets into elegant, map-based UIs — this is your opportunity.
The job ad is no longer active
Look at the current jobs JavaScript / Front-End →