Zum Inhalt springen
DE+
DE+

Remote in mehreren Gebieten · Belegte Arbeits-/Kandidatenstandorte: Bosnien und Herzegowina oder Georgien oder Nordmazedonien oder Serbien oder Türkei oder Ukraine oder EU. · Die Arbeit erfolgt remote. Standorte in jedem Land sind möglich, sofern sie innerhalb einer Zeitverschiebung von ungefähr vier Stunden vor oder hinter CET liegen; dies dient der Zusammenarbeit während der Arbeitszeit. · Arbeitszeiten müssen sich mit CET überschneiden. Aus Deutschland (CET/CEST) ist das erfüllbar.

Senior-Full-Stack-Entwickler mit Next.js

Die Rolle übernimmt Produktfunktionen durchgängig von der Aufgabenzerlegung und Schätzung bis zur Veröffentlichung und Überprüfung bei realen Nutzern. Die technische Basis ist ein TypeScript-Monorepo mit Next.js App Router, einer Fastify- und Payload-CMS-API auf PostgreSQL sowie Cloudflare Workers am Edge. Die Arbeit folgt einer geschichteten Feature-Sliced-Design-Struktur mit festen Importkonventionen. Zum Umfang gehören lokalisierte Releases, Integrationen, Tests, Sicherheit, Beobachtbarkeit und Performance. Innerhalb des Sprints wird selbstständig gearbeitet; Risiken und offene Anforderungen werden früh schriftlich kommuniziert, komplexe Architekturentscheidungen an erfahrene Engineers eskaliert. Die Verantwortung für Stabilität und Korrekturen bleibt nach dem Release bestehen.

  • React
    React · erforderlich

    Erforderlich sind mindestens 2 Jahre kommerzielle React-Erfahrung, darunter mindestens 1 Jahr mit Next.js einschließlich App Router, Server Components, Route Handlers sowie Rendering und Caching, und fundierte TypeScript-Kenntnisse.

  • +5
    • Englisch · erforderlich

      Englischkenntnisse auf Niveau B1+ sind erforderlich.

    • CET-Zeitfenster · erforderlich

      Standorte in jedem Land sind zulässig, sofern sie innerhalb einer Zeitverschiebung von ungefähr vier Stunden vor oder hinter CET liegen.

    • Feature-Sliced Design · Aufgabe · erforderlich

      Der Code muss die Schichtungs-, Benennungs- und Importkonventionen des Feature-Sliced Design einhalten.

    • KI-Entwicklungswerkzeuge · erforderlich

      Erforderlich ist die tägliche Nutzung von Claude Code oder gleichwertigen Werkzeugen samt Projektkonfiguration für Kontext, Anweisungen, Regeln und MCP/Integrationen. Die volle Verantwortung für Qualität, Sicherheit und Korrektheit generierten Codes bleibt bestehen.

    • Headless-CMS · erforderlich

      Erforderlich ist Erfahrung mit einem codebasierten Headless-CMS auf PostgreSQL, etwa Payload, Strapi, Directus oder einem gleichwertigen System, einschließlich Collections, Zugriffskontrollen, generierter Typen und Migrationen.

Gehalt
Kein Gehalt angegeben
Umfang
Vollzeit
Erfahrung
Senior

Deine Aufgaben

  • Die Rolle entwickelt Produktfunktionen im Next.js-Client, im Fastify- und Payload-CMS-Backend sowie im zugehörigen TypeScript-Monorepo mit Cloudflare Workers. Dabei hält sie die Schichtungs-, Benennungs- und Importregeln des Feature-Sliced Design ein.
  • Änderungen werden hinter Feature Flags und in A/B-Experimenten ausgeliefert und für sämtliche unterstützten Sprach- und Regionsvarianten vollständig lokalisiert.
  • Die Rolle integriert externe Abrechnungs-, E-Mail-/CRM- und Analytics-Anbieter über REST APIs und Webhooks.
  • Funktionen werden mit Unit-, Integrations- und End-to-End-Tests auf dem erwarteten Niveau abgesichert. Vor dem Code Review erfolgt eine gründliche Selbstprüfung; Code von Teammitgliedern wird ebenso sorgfältig geprüft.
  • Die Rolle behebt Fehler, analysiert Ursachen wiederkehrender Probleme und optimiert Seiten und Endpunkte hinsichtlich Rendering, Caching, Datenbankabfragen und Bundle-Größe.
  • Die Rolle setzt Schema-Validierung, Zugriffskontrollen und sicheren Umgang mit Secrets um. Sie nutzt vorhandene Werkzeuge für strukturiertes Logging, Metriken und Alarme.
  • Eigene Aufgaben werden zerlegt, geschätzt und innerhalb des Sprints produktiv gesetzt; ihre Funktion wird bei realen Nutzern überprüft. Die Rolle verantwortet auch nach dem Release Stabilität, Performance und notwendige Nachbesserungen ihrer Produktbereiche.
  • Offene Anforderungen, Schätzungsänderungen und Risiken werden früh schriftlich angesprochen. Komplexe Architekturentscheidungen und kritische Risiken werden an erfahrene Engineers eskaliert.

Das solltest du mitbringen

Erforderlich sind mindestens 2 Jahre kommerzielle React-Erfahrung, davon mindestens 1 Jahr mit Next.js. Hinzu kommen Backend-Erfahrung mit Node.js sowie Erfahrung mit einem codebasierten Headless-CMS auf PostgreSQL.

Erforderlich14 Punkte

  • Erforderlich sind mindestens 2 Jahre kommerzielle React-Erfahrung, darunter mindestens 1 Jahr mit Next.js einschließlich App Router, Server Components, Route Handlers sowie Rendering- und Caching-Strategien, und fundierte TypeScript-Kenntnisse.
  • Erforderlich ist Node.js-Backend-Erfahrung mit einem typisierten HTTP-Framework (Fastify, Nest oder Express) und PostgreSQL: REST-API-Design, Schema-Migrationen sowie REST- und Webhook-Integrationen mit Signaturprüfung, Idempotenz und Wiederholungsversuchen. Dazu kommt ein anwendbares Verständnis von HTTP/REST, Authentifizierungsmechanismen und Websicherheitsgrundlagen.
  • Erforderlich ist praktische Arbeit mit TanStack Query, Zustand, React Hook Form und Zod, Tailwind CSS sowie einer React-Komponentenbibliothek, beispielsweise HeroUI, MUI oder shadcn/ui.
  • Erforderlich ist Erfahrung mit einem codebasierten Headless-CMS auf PostgreSQL, etwa Payload, Strapi, Directus oder einem gleichwertigen System, einschließlich Collections, Zugriffskontrollen, generierter Typen und Migrationen.
  • Erforderlich sind Test- und Auslieferungsdisziplin mit End-to-End-Tests in Cypress oder Playwright und Unit-/Integrationstests in Vitest oder Jest sowie Git Flow, Code Reviews und Arbeit mit CI.
  • Erforderlich ist die tägliche Nutzung von KI-Entwicklungswerkzeugen wie Claude Code oder gleichwertigen Werkzeugen, einschließlich projektbezogener Konfiguration von Kontext, Anweisungen, Regeln und MCP/Integrationen. Die volle Verantwortung für Qualität, Sicherheit und Korrektheit generierten Codes bleibt bei der entwickelnden Person.
  • Erforderlich sind Englischkenntnisse auf Niveau B1+.
  • Erwartet werden Disziplin, größtmögliche Selbstständigkeit und aktive Produktbeteiligung: Aufgaben werden ohne Anschieben von der Anforderung bis zur Produktion geführt. Verantwortung für Ergebnis und betroffene Produktbereiche bleibt bestehen; maßgeblich ist die Produktleistung, nicht allein der Ticketabschluss.
  • Erwartet wird konsequente Prüfung: KI-Ausgaben, Antworten externer Anbieter und eigener Code gelten bis zum Test als unbestätigt. Unzureichend getesteter Code, unbemerkte Fehler und ungeprüfte KI-Ausgaben sind nicht akzeptabel.
  • Erwartet wird die Einhaltung der geschichteten Feature-Sliced-Design-Struktur und ihrer strikten Importregeln. Fehler, Regressionen und unvollendete Arbeiten im eigenen Verantwortungsbereich werden bis zur Lösung betreut.
  • Erwartet wird strukturierte Kommunikation im Remote-Team: Risiken, Blockaden und Schätzungsänderungen werden früh schriftlich angesprochen. Architektur- und Sicherheitsentscheidungen werden bei Überschreitung des eigenen Zuständigkeitsbereichs eskaliert statt improvisiert.
  • Erwartet wird Lernen aus Vorfällen durch Behebung der eigentlichen Ursache statt allein der Symptome.
  • Der Standort muss unabhängig vom Land innerhalb einer Zeitverschiebung von ungefähr vier Stunden vor oder hinter CET liegen.
  • Erwartet werden Ehrgeiz, Antrieb und täglicher voller Einsatz sowie ein konstruktiver Umgang mit Druck und Herausforderungen.

So ist Remote hier geregelt

Remote

Die Arbeit erfolgt remote. Standorte in jedem Land sind möglich, sofern sie innerhalb einer Zeitverschiebung von ungefähr vier Stunden vor oder hinter CET liegen; dies dient der Zusammenarbeit während der Arbeitszeit.

Arbeitszeit

Die Arbeitszeit ist flexibel. Die Zusammenarbeit orientiert sich an CET; der Standort muss ungefähr innerhalb von vier Stunden vor oder hinter CET liegen.

Belegte Arbeits-/Kandidatenstandorte: Bosnien und Herzegowina oder Georgien oder Nordmazedonien oder Serbien oder Türkei oder Ukraine oder EU.

Das wird angeboten

  • Remote-Arbeit mit zeitlicher Flexibilität wird angeboten; die Standortbedingung von ungefähr vier Stunden vor oder hinter CET bleibt bestehen.
  • Es gibt unbegrenzte bezahlte Freizeit sowie bezahlte Freistellung an nationalen Feiertagen.
  • Alle Mitarbeitenden, die eines benötigen, erhalten ein Apple MacBook.
  • Angeboten wird eine flexible Vereinbarung als selbstständiger Auftragnehmer mit Autonomie und unternehmerischen Möglichkeiten. Damit werden steuerliche Vorteile, Vernetzungsmöglichkeiten, geringere Beschäftigungsverpflichtungen und Ortsunabhängigkeit verbunden; die CET-Standortbedingung bleibt bestehen.
  • Es bestehen Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung sowie zur Übernahme zusätzlicher Verantwortung.

So läuft die Bewerbung

  • Die Bewerbungsprüfung dauert üblicherweise 3 bis 5 Tage, bei hohem Bewerbungsaufkommen gelegentlich länger. Bei passender Einschätzung folgen ein 40-minütiges Recruiter-Screening und ein 60-minütiges technisches Interview.

Passt die Stelle? Öffne mit Premium den Bewerbungsweg.

Bewerbungslink freischalten

Veröffentlicht: 03.11.2026 · Quelle geprüft: 04.11.2026.

Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.