Über das ProjektWir suchen einen erfahrenen Entwickler für die Pflege und Weiterentwicklung von Integrator – einer produktionstauglichen Webanwendung für Agenturmanagement, Finanzverfolgung und Business Intelligence. Die Plattform übernimmt die Kontosynchronisierung, Zahlungsabwicklung, Rückbuchungsverfolgung, Personalverwaltung und Marketingvorgänge. Es dient als zentraler Hub, der Plattformdaten von Drittanbietern in interne CRM-/ERP-Systeme integriert.Bitte beachten SieDie Plattform verwaltet
Über das Projekt
Wir suchen einen erfahrenen Entwickler für die Pflege und Weiterentwicklung von Integrator – einer produktionstauglichen Webanwendung für Agenturmanagement, Finanzverfolgung und Business Intelligence. Die Plattform übernimmt die Kontosynchronisierung, Zahlungsabwicklung, Rückbuchungsverfolgung, Personalverwaltung und Marketingvorgänge. Es dient als zentraler Hub, der Plattformdaten von Drittanbietern in interne CRM-/ERP-Systeme integriert.
Bitte beachten Sie
Die Plattform verwaltet Agenturen, die mit Erstellern von Inhalten für Erwachsene zusammenarbeiten, und lässt sich in Plattformen wie OnlyFans, Fansly und andere integrieren. Während die Rolle rein technischer Natur ist und keine Inhaltsmoderation beinhaltet, umfasst der Geschäftsbereich auch Inhalte für Erwachsene. Wir sind uns darüber im Klaren, dass dies möglicherweise nicht für jeden geeignet ist – wenn es Ihnen ein Anliegen ist, bitten wir Sie, diese Gelegenheit auszulassen.
Was wir bieten
- Remote oder Büro – flexibler Standort, Sie haben die Wahl
- Fünf-Tage-Arbeitswoche mit flexiblen Arbeitszeiten
- 3.500 $/Monat netto – direkt an Sie bezahlt
- Möglichkeit, wesentliche Teile des Produkts zu besitzen
- Direkt Auswirkungen auf geschäftskritische Funktionen
- Saubere, moderne Codebasis (~25.000 Zeilen TypeScript, gut strukturiert)
- Bezahlte Testaufgabe – wir schätzen Ihre Zeit vom ersten Tag an
Das Produkt
- Datenbank:40+ Tabellen mit Drizzle ORM und vollständigen Beziehungen
- API: 100+ Endpunkte mit Zod Validierung
- Frontend: 80+ Seiten erstellt mit Shadcn/UI-Komponenten
- Architektur: Repository-Muster, Serviceschicht, Middleware-Stack
Tech-Stack: Node.js, Express, TypeScript, React, PostgreSQL, Drizzle ORM, Tailwind CSS
Aufgaben:
- Bestehende Funktionen im Backend und Frontend pflegen und verbessern
- Neue Funktionen, Module und Integrationen entwickeln
- Datenbankmigrationen schreiben und verwalten
- Leistung optimieren und Legacy-Code umgestalten
- Datensynchronisierung mit externen Quellen implementieren
- Codequalität durch Überprüfungen und Tests sicherstellen
- Dokument technische Entscheidungen und API-Änderungen
Erforderliche Fähigkeiten:
Backend:
- Ausgeprägte Kenntnisse in Node.js und TypeScript (ES-Module, asynchrone Muster)
- Erfahrung mit Express.js (REST APIs, Middleware, Fehlerbehandlung)
- Solide PostgreSQL-Kenntnisse (komplexe Abfragen, Indizes, Trigger, JSONB)
- Erfahrung mit Drizzle ORM oder ähnlichem (Prisma, TypeORM, Sequelize)
- Verständnis von JWT-Authentifizierung und Passport.js
Frontend:
- Kompetent in React 18+ (Hooks, Kontext, Funktionskomponenten)
- TypeScript in Frontend-Anwendungen
- Erfahrung mit TanStack Query für die Serverstatusverwaltung
- Tailwind CSS und Vertrautheit mit Shadcn/ui oder ähnlichen Komponentenbibliotheken
Tools & Praktiken:
- Git-Workflow (Feature Branches, konventionelle Commits, Pull Requests)
- Vite-Build-Tooling
- REST-API-Design undDokumentation
- Bewährte Sicherheitspraktiken (CORS, Ratenbegrenzung, Eingabevalidierung)
Anforderungen:
- Niveau: Mittel+ bis Senior
- Erfahrung: 3+ Jahre in der kommerziellen Entwicklung
- Fokus: Fullstack mit Backend Schwerpunkt
- Englisch: Arbeitskompetenz
- Technologieorientierte Denkweise: Offen für die Einführung jeder Technologie, die das Projekt verbessert
- KI-unterstützter Arbeitsablauf: Der aktive Einsatz von KI-Assistenten und -Agenten (z. B. Cursor, GitHub Copilot, Claude) zur Steigerung der Produktivität – das ist ein Muss
Schön haben:
- Erfahrung mit Neon Serverless PostgreSQL oder ähnlichen verwalteten Datenbanken
- GitHub API (Octokit)-Integration
- Kenntnisse von Zod zur Laufzeitvalidierung
- Hintergrund in der Fintech- oder Finanzdatenverarbeitung
- Erfahrung mit Datensynchronisierung und Stapelverarbeitung