Full-stack developer (React + Python + GIS) to $3500

 

About the Role
We’re looking for a Full-Stack Developer (React + Python) with hands-on experience in GeoServer/PostGIS and web mapping.

 

Testing
 

Candidates will be asked to complete a hands-on technical exercise to demonstrate their skills before the final interview.


Responsibilities
 

  • Build and maintain a modular web app (React + TypeScript on the frontend, Python/FastAPI on the backend).
  • Integrate OpenLayers with OGC services (WMS/WFS), and wire it to a FastAPI layer.
  • Design and operate a lightweight Docker Compose stack (PostgreSQL/PostGIS, GeoServer, API, Web).
  • Implement secure upload→ingest flows (GDAL/ogr2ogr), metadata endpoints, and simple RBAC.
  • Optimize map rendering (legends, scale bar, pop-ups, GetFeatureInfo) for usability and performance.
  • Write clean, testable code with a clear README and basic CI hooks.

     

Requirements
 

  • 3+ years of modern front-end (React + TypeScript) and solid Python (FastAPI/Flask) experience.
  • Practical knowledge of GeoServer (workspaces, stores, layers, SLD) and PostGIS basics.
  • Comfortable with OpenLayers and OGC protocols (WMS/WFS); good grasp of projections.
  • Docker/Compose fluency; can stand up and debug a small multi-service stack.
  • Familiarity with REST design, auth (JWT), and environment-driven configuration.

     

Nice to Have

 

  • GDAL/ogr2ogr and data wrangling chops; experience with caching/GeoWebCache.
  • GitHub Actions.

Required languages

Published 11 October
92 views
·
16 applications
44% read
·
25% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...