Fullstack-Entwickler - Plattformentwicklung

Influenceme.de Soma 2 GmbH
München, Germany
1 day ago
Apply on jobs.meinestadt.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, German

Tech stack

Microsoft Excel Active Directory Application Programming Interfaces (APIs) Artificial Intelligence Amazon S3 Asana User Authentication Automation of Tests Backup Devices Cascading Style Sheets (CSS) Spreadsheets Databases
+26 more
Relational Databases DevOps Github Integrated Development Environments PostgreSQL Node.Js OAuth Query Optimization Strategies of Testing TypeScript Backup and Restore Data Logging Network Routers Tailwind ReactJS Claude Code Backend Git Webpack Integration Tests Playwright Front End Software Development JestJS Restful APIs Docker Monolithic Repository

Job description

API Infrastruktur TypeScript Englisch Produktion PostgreSQL UI Active Directory Entwicklungsumgebungen Dokumentation OAuth Influencer-Marketing Node.js Sicherheit Design REST React Social-Media Docker CSS GIT Audit GitHub Portal DevOps MS Excel LinkedIn Frontend Deutsch Kreativität, Du entwickelst die Plattform als Monorepo weiter: REST-API, Agentur-Dashboard, Creator-Self-Service-Portal und gemeinsame Pakete Du entwirfst und pflegst das Datenmodell inklusive Migrationen - mit strikter Mandantentrennung über alle Tabellen und Abfragen hinweg Du bindest externe Datenquellen an und betreibst sie: Social-Media-Crawling, Creator-Anreicherung, Ad-Plattform-APIs, OAuth pro Organisation Du baust die asynchrone Hintergrundverarbeitung: Job-Queue, geplante Läufe, Retry- und Fehlerbehandlung Du setzt das Rollen- und Rechtesystem, Audit-Logging und die Session-Authentifizierung um Du baust die Teststrategie aus: Unit-, Integrations- und End-to-End-Tests Du betreibst Staging, Beta und Produktion inklusive Backup und Restore Du hältst Architekturentscheidungen schriftlich fest - Dokumentation ist Teil der Definition of Done, nicht optional Du entwickelst KI-gestützt; Claude Code gehört zum Arbeitsalltag, nicht zur Kür

Unser Stack

Sprache: TypeScript im Strict Mode, Node.js 20+, pnpm-Workspaces Backend: Fastify, Zod für end-to-end typisierte Requests und Responses, pg-boss für Hintergrundjobs, Session-Auth über signierte Cookies (bewusst keine JWTs) Datenbank: PostgreSQL mit Prisma als Single Source of Truth für das Datenmodell Frontend: React mit Vite, TanStack Router und TanStack Query, shadcn/ui, Tailwind CSS, react-hook-form - zwei getrennte SPAs gegen ein gemeinsames Backend Testing: Vitest, Testcontainers gegen eine echte PostgreSQL-Instanz statt Datenbank-Mocks, Playwright für kritische Nutzerpfade Betrieb: Docker und Coolify auf Hetzner, getrennte Umgebungen für Staging, Beta und Produktion, automatisierte Backups nach S3 Prozess: Git mit Conventional Commits, Pull-Request-Workflow, kein direkter Push auf den Hauptbranch, GitHub für Reviews, Asana für die Produktseite

Das bringst du mit, Monorepo-Setups und geteilte Pakete Asynchrone Job-Verarbeitung und Queue-Systeme Betriebserfahrung mit Containern und selbstgehosteter Deployment-Infrastruktur OAuth-Integrationen gegen Drittanbieter-APIs Influencer-Marketing-, Agentur- oder Kampagnenmanagement-Umfeld

Du erfüllst nicht jeden Punkt? Bewirb dich trotzdem - uns interessiert, was du bauen kannst, nicht die Checkliste.

So arbeiten wir

Kleine, überschaubare Pull Requests statt großer Big-Bang-Releases Architekturentscheidungen werden schriftlich festgehalten und begründet Infrastruktur wird eingeführt, wenn ein konkretes Problem sie erzwingt - nicht auf Verdacht Kostenbewusster Umgang mit kostenpflichtigen Drittanbieter-Diensten; Tests laufen gegen Fakes Dokumentation wandert mit dem Code im selben Pull Request

Requirements

Mehrjährige Berufserfahrung in der Fullstack-Entwicklung mit TypeScript Fundierte React-Kenntnisse und Erfahrung mit modernem Frontend-State-Management Sicherheit bei relationalen Datenbanken: Schema-Design, Indizierung, Migrationsstrategien, Abfrageoptimierung Erfahrung mit Entwurf und Betrieb von REST-APIs unter Produktionsbedingungen Automatisierte Tests auf mehreren Ebenen, insbesondere Integrationstests gegen echte Infrastruktur Verständnis von Multi-Tenancy und den damit verbundenen Sicherheitsimplikationen Die Fähigkeit, ein Feature ohne engmaschige Führung von der Anforderung bis in den Produktivbetrieb zu bringen Routine in KI-gestützter Entwicklung (z. B. Claude Code) - oder die klare Lust, sie dir schnell anzueignen Verhandlungssicheres Deutsch auf C2 Niveau oder gleichwertig sowie sehr gutes Englisch

Benefits & conditions

100 % Remote innerhalb der DACH-Region Echte Ownership: du baust ein Greenfield-System, statt Legacy-Code zu verwalten Voller Zugang zu Claude und unseren KI-Tools - inklusive der Freiheit, deinen Workflow damit selbst zu bauen Ein kleines Team mit flachen Hierarchien, kurzen Wegen und Du-Kultur Direkter Draht zur Geschäftsführung - Entscheidungen fallen in Tagen, nicht in Quartalen Eigenes MacBook Pro und die Tools, die du brauchst Flexible Arbeitszeiten und ein Umfeld, in dem Fokuszeit respektiert wird

Über uns

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on jobs.meinestadt.de
Prepare application

Good distractions

Loading talks and stories from around this role…