#1 Job Board for tech industry in Europe

Backend Developer (Python + FastAPI)
New
Python

Backend Developer (Python + FastAPI)

Type of work
Full-time
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    English

    C1

    Python

    regular

    fastapi

    regular

    PostgreSQL

    regular

    PostGIS

    regular

    Azure App Service

    regular

    Azure Container Apps

    regular

    RESTful API

    regular

Job description

Location: Remote

Engagement: Full-time (B2B)

Start Date: ASAP

 

About the Project:

Join a fully remote, international team working on Smart Mobile—an advanced application that supports road infrastructure monitoring for small towns and municipalities. The platform leverages machine learning and video analysis to collect and process field data, generate reports, and forecast road surface conditions to help optimize maintenance costs.


Role Overview:

We’re seeking an experienced Backend Developer to support the development and optimization of FastAPI-based backend. You’ll be responsible for SQL query optimization, endpoint development and migration, test coverage, and integration with the frontend. You'll also contribute to monitoring API performance and usage.


Key Responsibilities:

  • Optimize complex SQL and PostGIS queries, focusing on joins, subqueries, and geospatial data

  • Refactor and migrate existing endpoints for better performance and maintainability

  • Design and implement new API endpoints using FastAPI

  • Write unit, integration, and end-to-end tests

  • Collaborate with frontend developers to ensure proper API usage and integration

  • Support API monitoring and diagnostics (e.g., Azure Monitor)


Must-Have Skills:

  • Proficiency in Python (3.10+) and FastAPI

  • Strong experience with PostgreSQL and PostGIS, including performance tuning and spatial queries

  • Experience deploying applications to Azure App Service and/or Azure Container Apps

  • Familiarity with RESTful API design, JWT authentication, and backend performance optimization

  • Experience writing tests and ensuring test coverage

  • Knowledge of indexing and query optimization strategies in relational databases

  • Advanced English (C1+) for daily collaboration in a remote, international team


Nice-to-Have Skills:

  • Familiarity with Docker

  • Experience with microservices architecture and DevOps practices


Interested?

Apply now or reach out for more details. Join a meaningful project that uses cutting-edge technology to improve public infrastructure.

Undisclosed Salary

B2B