Design and develop interactive web front-ends using React , with mapping libraries (e.g. Mapbox GL, Leaflet, OpenLayers) Build robust, scalable back-end services in Python (e.g. Django, Flask, FastAPI) Integrate GIS and spatial data processing (e.g. PostGIS, GeoDjango, spatial queries, projections, shapefiles, vector & raster formats) Design and maintain spatial databases, indexing, and performance optimization Implement APIs for geospatial functionalities (e.g. routing, buffering, spatial analytics) Handle real-time / streaming geospatial data (if needed) Ensure map rendering, tile services, vector tile generation, caching Write clean, tested, documented code; unit & integration tests Monitor, debug, and optimize performance in front-end and back-end Required Skills & Qualifications Proven experience in React (hooks, state management, component design) Strong Python skills (web frameworks, data processing) Hands-on experience with GIS / spatial data: • Spatial databases (PostGIS, SpatiaLite, etc.) • Familiarity with geospatial formats (GeoJSON, Shapefile, etc.) • Spatial operations, coordinate systems, projections Experience with mapping libraries: Mapbox GL JS, Leaflet, OpenLayers, Deck.gl, etc. RESTful API development & integration Good knowledge of performance optimization, caching strategies (e.g. tile caching, vector tiles) Version control (Git), CI/CD pipelines Good debugging, problem-solving, communication skills