Datamesh GmbH

Fullstack Developer - Python & React (m/w/d)

Datamesh GmbH Würzburg, Bavaria, Germany

IT Services and IT Consulting · 2-10 employees

Apr 15
Remote python Junior (0-2 yrs) Full-time Germany
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain REST APIs using FastAPI and manage database operations with SQLAlchemy and PostgreSQL. Build and enhance React 19 components while integrating AI services and managing cloud deployments on Azure.

What they look for

Python FastAPI React TypeScript PostgreSQL Azure SQLAlchemy Alembic Material-UI TanStack Query GitHub Actions CI/CD Azure AD Prefect REST APIs Cloud Infrastructure

Requirements

Candidates must have at least one year of experience with Python and Azure services. Proficiency in modern web development frameworks and a collaborative, proactive problem-solving mindset are highly valued.

Benefits

Modern codebase Direct communication Flat hierarchies Latest technology stack Architectural influence Remote-friendly culture

Full description

Wir entwickeln eine moderne, KI-gestützte Prozessautomatisierungsplattform — von der Analyse von SAP-Workflows bis zur automatisierten Generierung von Dokumentationen und Präsentationen. Unser Stack ist durchgehend modern: Python 3.13, FastAPI, React 19, PostgreSQL und Azure-Cloud-Infrastruktur.

Du arbeitest eng im kleinen, agilen Team an einem System, das echten Einfluss auf Unternehmensabläufe hat — kein Buzzword-Bingo, sondern produktiver Code, der täglich im Einsatz ist.

Tasks

Backend (Python / FastAPI)

  • Entwicklung und Pflege von REST-APIs mit FastAPI nach klaren Architekturmustern
  • Datenbankmodellierung mit SQLAlchemy 2 und Migrationsverwaltung via Alembic
  • Implementierung von mandantenfähiger Datenisolierung mit PostgreSQL Row-Level Security
  • Integration von KI-Diensten: Anthropic Claude, OpenAI, Azure OpenAI, DeepL
  • Entwicklung von Prefect 3-Pipelines für asynchrone Datenverarbeitung
  • Authentifizierung via Azure AD / Microsoft Entra ID (JWT, JWKS)

Frontend (React / TypeScript)

  • Aufbau und Weiterentwicklung von React 19-Komponenten mit Material-UI (MUI v7)
  • Typsichere API-Integration mit openapi-fetch und automatisch generierten Typen
  • State Management mit TanStack Query, Routing mit React Router v7
  • Azure AD SSO-Integration via @azure/msal-react

Cloud & DevOps

  • CI/CD-Workflows mit GitHub Actions
  • Deployment auf Azure (Container Registry, Static Web Apps, Blob Storage)

Requirements

Voraussetzung — das musst du mitbringen

  • Mindestens 1 Jahr Erfahrung mit Python — du kennst Type Hints, async/await, Pydantic und weißt, wie man sauberen, lesbaren Code schreibt
  • Mindestens 1 Jahr Erfahrung mit Azure — du hast bereits mit Azure-Diensten gearbeitet (z.B. Azure AD / Entra ID, Blob Storage, Container Registry oder Static Web Apps)

Von Vorteil — kein Muss

  • Kenntnisse in FastAPI oder vergleichbaren Python-Web-Frameworks
  • Erfahrung mit React und TypeScript
  • PostgreSQL-Kenntnisse, idealerweise mit SQLAlchemy
  • Erfahrung mit Workflow-Orchestrierung (Prefect, Airflow o.ä.)
  • KI-API-Integrationen (OpenAI, Anthropic, LangChain)
  • Vertrautheit mit Qualitätswerkzeugen wie Ruff, mypy oder pytest

Persönlich

  • Du schreibst Code, den du dir in zwei Jahren noch angucken kannst
  • Du sagst, wenn etwas keinen Sinn ergibt — und schlägst eine bessere Lösung vor
  • Du arbeitest selbstständig und fragst rechtzeitig, wenn du nicht weiterkommst

Benefits

  • Moderner, gepflegter Codebase
  • Direkte Kommunikation, flache Hierarchien
  • Python 3.13 von Tag 1 an
  • Echte Mitgestaltung der Architektur und des Tech-Stacks
  • Remote-freundliche Arbeitskultur

Das ist ein Projekt im Cooperation mit der Ososoft GmbH.

Similar roles