.

.

.

Role: Remote Backend Developer (Python/FastAPI) — Small, Impact-Driven Tech Team

Location: Remote
Employment: Full-time (Contractor or Employee)
Company size: 4 people
Core stack: Python (FastAPI), Postgres/PostGIS, Kubernetes, GitLab CI/CD
Optional: React/Next.js

We are:

Talents2Germany is a recruitment partner and talent accelerator helping startups and small tech teams in Germany access highly skilled global software developers. Our consultants are experienced developers — we match based on technical depth and long-term fit.
Note: This role is not within Talents2Germany. You will join a client company we support: a lean, fast-moving team building digital products in domains such as finance, crypto, and geospatial infrastructure. We guide you through the hiring process and onboarding, but your day-to-day work will happen directly with the client team.

Role Summary:

You’ll work closely with a small remote team of experienced engineers and a hands-on founder. The team is pragmatic, product-focused, and values independent thinkers who ship production-grade systems.
Your focus is backend engineering: building robust APIs, integrating external services, and working with Postgres/PostGIS in cloud-native environments.
React/Next.js is a nice-to-have, not required.

Key Responsibilities:
  • Design, build, and maintain production-grade APIs with Python + FastAPI
  • Integrate external APIs/services (including company data and geospatial sources)
  • Own data modeling and performance in Postgres/PostGIS (schemas, migrations, indexing, queries)
  • Improve reliability and observability (e.g., Sentry, PostHog) and implement pragmatic monitoring
  • Collaborate on architecture and delivery: trade-offs, performance, security, iteration speed
  • Ensure solutions are portable and reproducible (clear setup, run instructions; Docker is a plus)

Optional (Nice-to-have)

  • Contribute to React/Next.js when useful (not a core expectation)
  • Geo/spatial experience (maps, spatial queries, PostGIS patterns)
  • Kubernetes deployments/ingress, GitLab CI/CD, Alembic, Keycloak/OIDC, cloudnative-pg
Must-Have Requirements:
  • Strong backend track record with Python (clean architecture, maintainable code, tests where it matters)
  • Solid experience with FastAPI (or equivalent modern Python web frameworks) and API design fundamentals
  • Strong SQL + production Postgres experience (migrations, performance, indexing)
  • Ownership mindset: you propose solutions, communicate early, avoid silent blockers
  • Quality focus: not only “works”, but production-ready
  • English proficiency (C1 / Advanced).
Working Style:
  • You ask smart questions and improve specs instead of blindly implementing
  • You communicate blockers early and clearly
  • You use tools (ChatGPT/StackOverflow) responsibly, but you own the outcome
Hiring Process:
  1. CV + GitHub/code sample (anything representative is fine)
  2. Backend-focused coding task (API-first, no GUI required)
    • Reproducible run (Docker recommended)
    • README written by you
    • Short notes on trade-offs, assumptions, and next steps
  3. Technical interview based on your submission (deep dive into decisions)
  4. Optional: paid trial week to validate collaboration on real tasks

  • To apply, please send your CV (and portfolio/GitHub if available).
Job Category: Software-Dev
Job Type: Full Time
Job Location: Remote