Home Online Mapbox Consultant

Home Online Mapbox Consultant

Mapbox Consultant

Full time at GIDEON® in Online
Posted on February 10, 2025

Job details

Type: Short-term contract Location: Remote Job Description: GIDEON Informatics is a dynamic and growing online medical software and bioinformatics company with a fully remote, global team. Our mission is to advance the fight against infectious diseases through cutting-edge SaaS solutions. We are seeking a highly skilled Mapbox Developer with expertise in Mapbox Studio and Mapbox GL JS to build a worldwide, interactive mapping tool that visualizes elevation-based data and regional insights. This web-based project will involve:

  • Dynamic geographic visualization, with color-coded regions based on elevation and administrative boundaries.
  • Smooth zooming functionality, allowing users to explore global, national, and local levels.
  • Custom color-coded layers, dynamically adjusting based on zoom level, elevation, and regional conditions. The ideal candidate should be able to integrate multiple geospatial datasets and optimize them for seamless front-end performance in a fully interactive map-based UI.
Core Features & Functionalities Required: Interactive Worldwide Map
  • Display a global map with customized terrain and elevation visualizations.
  • Support zoom levels from worldwide (low detail) to local (high detail).
  • Ensure smooth panning, zooming, and interaction performance.
Data-Driven Regional Coloring System
  • Color-coded regions based on: Elevation (e.g., <1000m = Green, 1000m-2000m = Blue, >2000m = Brown) and Administrative Boundaries (country, state, city-level customization).
  • Dynamically update colors based on zoom level and user interactions.
Geospatial Data Integration & Processing
  • Work with elevation datasets, vector tiles, and administrative boundary data.
  • Optimize large-scale geospatial datasets for efficient real-time rendering.
  • Implement multi-layer visualization with adjustable data overlays.
Interactive Features & UI
  • Search Functionality: Allow users to search for and highlight specific locations.
  • Layer Toggles: Users should be able to switch between different data layers.
  • Tooltips & Pop-ups: Display relevant details when clicking/hovering on a region.
  • Custom Legend & Controls: Provide an intuitive UI for exploring and filtering map data.
Required Skills & Experience: Mapbox Studio (Required)
  • Expert in designing custom Mapbox styles.
  • Experience uploading and styling vector/raster data sources.
  • Strong knowledge of hillshade, terrain visualization, and elevation-based styling.
Mapbox GL JS (Required)
  • Extensive experience using Mapbox GL JS for rendering interactive, high-performance maps.
  • Ability to dynamically update map layers, integrate APIs, and optimize performance.
  • Experience implementing multi-layered, data-driven visualizations.
Geospatial Data Processing (Required)
  • Experience working with GeoJSON, TopoJSON, vector tiles, and raster datasets.
  • Ability to preprocess and optimize elevation datasets for fast rendering.
  • Knowledge of GIS tools such as QGIS, PostGIS, GDAL (preferred but not required).
Front-End Development (Required)
  • Strong proficiency in JavaScript (ES6+), HTML, CSS.
  • Experience with React, Vue.js, or similar frameworks (preferred).
  • Ability to build a highly interactive, data-driven UI for exploring geographic insights.
Performance Optimization (Required)
  • Strong knowledge of WebGL optimizations and Mapbox best practices.
  • Experience with progressive data loading for large datasets.
Back-End/API Development (Preferred but Not Required)
  • Familiarity with PHP for data processing & API integration.
  • Ability to integrate external geospatial data sources and APIs.
How to Apply: Send the following to kristina@gideononline.com
  • A brief introduction about your experience with Mapbox, geospatial data, and front-end development.
  • Links to previous interactive mapping projects (especially those involving Mapbox, elevation data, or regional visualization).
  • Your GitHub, portfolio, or demo showcasing your technical skills.
  • Your availability and estimated timeframe for completing the project.

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Mapbox Jobs
Feedback Feedback