Zum Inhalt springen

Pavago

Full-Stack Developer - Next.js & Python

TypeScriptPythonReactSQLPostgreSQLDocker
Automatische Übersetzung. Prüfe das Original.

Über die Rolle

Full-Stack Developer – Next.js & Python

Wir suchen einen erfahrenen Full-Stack Developer, der produktive Webanwendungen auf Basis eines modernen frontend, backend, Datenbank- und Cloud-Stacks entwickelt und pflegt.

Dies ist eine praxisorientierte Entwicklerrolle für jemanden, der einen Teilbereich des Produkts sowohl im UI- als auch im API-Bereich eigenverantwortlich betreuen kann. Sie arbeiten mit Next.js, React, TypeScript, Python, FastAPI, relationalen und Graph-Datenbanken, Multi-Service-Architekturen, Echtzeit-Funktionalitäten und Azure-Infrastruktur.

Was Sie für diese Rolle qualifiziert

  1. Sie verfügen über umfassende Erfahrung in der Bereitstellung produktiver Webanwendungen und betreuen eigenverantwortlich Teilbereiche über UI und API hinweg.
  1. Sie arbeiten sicher mit TypeScript/React und Python/FastAPI.
  1. Sie können fundierte Entscheidungen zu relationaler Modellierung, Migrationen und Multi-Service-Architekturen treffen.
  1. Sie sind vertraut mit der Arbeit mit Redis, Workern und HTTP-Kommunikation zwischen Diensten.
  1. Sie betrachten Tests als Teil der Entwicklung und nicht als etwas, das später hinzugefügt wird.
  1. Sie kommunizieren schriftlich klar und präzise.
  1. Sie hinterlassen dem nächsten Entwickler ein Modul, das ohne Einweisung verständlich und änderbar ist.

Was Erfolg bedeutet

  1. Sie betreuen eigenständig einen Teilbereich des Produkts über UI und API hinweg.
  1. Produktionsreife Funktionen werden durch entsprechende backend- und frontend-Tests unterstützt.
  1. Relationale Modelle und Migrationen sind zuverlässig und wartbar.
  1. Multi-Service-Kommunikation, Redis und Worker funktionieren effektiv.
  1. Komplexe Daten-UIs und graphbasierte Funktionalitäten sind bei Bedarf effektiv implementiert.
  1. Echtzeit-, Cloud- und Drittanbieter-Integrationen funktionieren zuverlässig.
  1. Ihr Code ist so klar, dass der nächste Entwickler ihn ohne Einweisung verstehen und modifizieren kann.

Tech Stack

Anstellungsart: Vollzeit, Remote

Arbeitszeiten: U.S Business Hours

Frontend

Next.js 16 (App Router)

React 19

TypeScript (strikt)

Tailwind CSS v4

shadcn/ui + Radix

TanStack Query

Zustand

React Hook Form + Zod

AG Grid Enterprise

Framer Motion

Socket.IO

Vitest + Testing Library

Playwright

Backend

Python 3.13

FastAPI

Pydantic v2

SQLAlchemy 2 / SQLModel

Alembic

Celery

Redis

uv

Daten

Azure SQL (MSSQL)

Neo4j (Familien-/Erbschaftsgraphen)

PostgreSQL + pgvector

MongoDB (Logs)

Cloud & Betrieb

Azure (Blob, Identity, Key Vault, SQL, Container Registry)

Docker Compose

Prometheus / Grafana

pnpm workspaces + Turborepo

Bewerbungsprozess

Recruiter-Screening

Kundeninterview

Finale Auswahl

Ihre Aufgaben

Frontend-Entwicklung

  1. Entwicklung produktiver Webanwendungen unter Verwendung von Next.js 16 mit App Router, React 19 und striktem TypeScript.
  1. Arbeit mit Server-/Client-Grenzen und Datenabruf mittels TanStack Query oder Äquivalent.
  1. Erstellung von Benutzeroberflächen mit Tailwind CSS v4, shadcn/ui + Radix, Zustand, React Hook Form + Zod und AG Grid Enterprise.
  1. Arbeit mit Framer Motion und Socket.IO.
  1. Schreiben von frontend-Tests mit Vitest + Testing Library.
  1. Erstellung von End-to-End-Tests mit Playwright.

Backend-Entwicklung

  1. Entwicklung und Wartung von backend-Diensten unter Verwendung von Python 3.13 und FastAPI.
  1. Arbeit mit Pydantic v2, SQLAlchemy 2 / SQLModel, Alembic, Celery, Redis und uv.
  1. Arbeit mit typisierten Schemas, asynchronem I/O, Authentifizierung und Hintergrund-Jobs.
  1. Arbeit innerhalb einer Multi-Service-Codebasis unter Verwendung von HTTP zwischen Diensten, Redis und Workern.

Datenbank & Daten

  1. Arbeit mit relationaler Modellierung und Migrationen mittels SQLAlchemy/Alembic oder Äquivalent.
  1. Arbeit mit Azure SQL (MSSQL) und PostgreSQL.
  1. Arbeit mit Neo4j für Familien-/Erbschaftsgraphen.
  1. Arbeit mit PostgreSQL + pgvector.
  1. Arbeit mit MongoDB für Logs.

Cloud & Betrieb

  1. Arbeit mit Azure-Diensten, einschließlich Blob, Identity, Key Vault, SQL und Container Registry.
  1. Arbeit mit Docker Compose.
  1. Arbeit mit Prometheus / Grafana.
  1. Arbeit mit pnpm workspaces + Turborepo.

Erweiterte Funktionen & Integrationen

  1. Arbeit mit Graph-Datenbanken oder komplexen Graph-UIs wie Bäumen, Canvases, XYFlow/D3/canvas.
  1. Arbeit mit komplexen Daten-UIs, einschließlich AG Grid, Karten, PDF-Viewern und Rich-Text mittels Tiptap.
  1. Arbeit mit Echtzeit-Technologien wie Socket.IO / WebRTC oder Telefonie-Plattformen wie Telnyx oder Ähnlichem.
  1. Arbeit mit LLM/RAG-Funktionen, einschließlich Embeddings, pgvector und tool-nutzenden Assistenten.
  1. Arbeit mit Chatbot-Diensten; Sie müssen kein ML-Ingenieur sein.

Erforderliche Erfahrung & Fähigkeiten

  1. 6+ Jahre Erfahrung in der Bereitstellung produktiver Webanwendungen.
  1. 3+ Jahre Erfahrung als verantwortliche Person für einen Teilbereich über UI und API hinweg.
  1. Fundierte Erfahrung mit TypeScript und React.
  1. Vertraut mit App Router, Server-/Client-Grenzen und Datenabruf mittels TanStack Query oder Äquivalent.
  1. Fundierte Erfahrung mit Python und FastAPI oder Django/Flask in vergleichbarer Tiefe.
  1. Erfahrung mit typisierten Schemas, asynchronem I/O, Authentifizierung und Hintergrund-Jobs.
  1. Fundierte Erfahrung in relationaler Modellierung und Migrationen mittels SQLAlchemy/Alembic oder Äquivalent.
  1. Erfahrung mit MSSQL oder PostgreSQL.
  1. Erfahrung in einer Multi-Service-Codebasis mit HTTP zwischen Diensten, Redis und Workern, nicht nur in einem monolithischen System.
  1. Tests als Gewohnheit: Unit-/Integrationstests im backend und Komponententests im frontend.
  1. Klare schriftliche Kommunikation.
  1. Fähigkeit, dem nächsten Entwickler ein Modul zu hinterlassen, das ohne Einweisung geändert werden kann.

Stark bevorzugt

  1. Graph-Datenbanken wie Neo4j oder komplexe Graph-UIs unter Verwendung von Bäumen, Canvases, XYFlow/D3/canvas.
  1. Azure-Erfahrung mit SQL, Blob, Key Vault oder einer vergleichbaren Cloud.
  1. Erfahrung mit komplexen Daten-UIs wie AG Grid, Karten, PDF-Viewern oder Rich-Text mittels Tiptap.
  1. Echtzeit-Erfahrung mit Socket.IO / WebRTC oder Telefonie mit Telnyx oder Ähnlichem.
  1. LLM/RAG-Erfahrung, einschließlich Embeddings, pgvector und tool-nutzenden Assistenten.

Nice-to-Haves, die wir tatsächlich nutzen

  1. WebRTC-Anrufe.
  1. DocuSign / PKCS#7-Signierung.
  1. GEDCOM.
  1. Google Maps.
  1. Kampagnen-/Posteingangs-Graphmodelle.
  1. Prometheus-Metriken.

Mehr Möglichkeiten mit einem Profil

Für mehr Stellen berücksichtigt werden, ohne den ganzen Prozess zu wiederholen? Erstellen Sie Ihr Profil, damit Unternehmen auf Nort Sie finden.

Profil erstellen

Das NortJobs-Team betreibt Vagas Dev kostenlos.

Dein nächster Jobwartet vielleicht bei NortJobs.

Vagas Dev

Stellen für Entwickler und Programmierer. Brasilien steht an erster Stelle. Deine nächste Chance.

NortJobs · ProjektfördererInstagramLinkedInTwitter
RechtlichesÜber das ProjektDatenschutzVagas Dev © 2026