New offer - be the first one to apply!

December 17, 2025

Python Developer with GIS Experience

Mid • Remote

$80 - $105/

Warsaw, Poland

Responsibilities

  • Design, develop, and maintain backend services and APIs using Python and FastAPI.

  • Build and optimize data-driven applications with geospatial components based on PostgreSQL/PostGIS.

  • Design and maintain relational database schemas and complex queries, including spatial operations.

  • Work with complex backend systems involving role-based access control and multi-layer business logic.

  • Identify and implement performance optimizations related to data processing and database queries.

  • Write and maintain basic tests for backend logic and services.

  • Collaborate effectively with cross-functional teams, ensuring clear and proactive communication.


Requirements

  • Strong experience with Python and FastAPI in building and maintaining backend APIs.

  • Solid knowledge of PostgreSQL, including advanced querying and geospatial data handling (PostGIS).

  • Experience working with complex systems with permissions, access control, and layered business logic.

  • Good understanding of backend performance optimization and efficient resource usage.

  • Experience with backend testing practices.

  • Ability to communicate clearly within a cross-functional development team.


Nice to Have

  • Experience with large-scale or high-traffic backend systems.

  • Familiarity with containerization or cloud-based deployments.