Sie übernehmen bei uns die Umsetzung: Next.js, React, sauberes Markup, Ladezeiten und das Deployment. Es geht nicht um zwanzig kleine Seiten im Monat, sondern um wenige Projekte gleichzeitig, bei denen jedes Detail sitzen muss. Für den Kunden ist so ein Relaunch ein Umzug, und bei einem Umzug geht traditionell etwas verloren. Dass es bei uns nicht die Sichtbarkeit ist, für die er jahrelang bezahlt hat, hängt an der Sorgfalt an genau dieser Stelle.
Ihre Aufgaben
- Sie bauen unsere Kundenwebsites in Next.js und React mit dem App Router. Von unseren 31 Projekten laufen 20 darauf, und alles Neue kommt so.
- TypeScript benutzen wir in allen neueren Projekten und im Kundenportal durchgehend. Im Portal arbeiten wir mit Tailwind in Version 4, in den Template-Projekten mit Sass und Bootstrap.
- Das Kundenportal ist unser eigenes Produkt und läuft mit Prisma auf PostgreSQL, NextAuth in Version 5 und next-intl. Dort arbeiten Sie an einer Anwendung statt an einer Website.
- Formulare bauen wir mit react-hook-form und zod, damit im Browser und auf dem Server dasselbe geprüft wird.
- Bilder und Ladezeiten sind bei Industriekunden ein Dauerthema. Sie arbeiten mit sharp und next/image und messen gegen die Core Web Vitals, statt zu schätzen.
- Die technische Grundlage bauen Sie mit ein: Seitenstruktur, Metadaten, strukturierte Daten und eine Überschriftenhierarchie, die nicht nur nach Design aussieht. Tastaturbedienung, Kontraste und Alt-Texte gehören bei uns zur normalen Qualität und nicht zur Kür.
- Deployment läuft über Vercel. Livegang und Domainumzug machen Sie selbst, mit allem, was daran hängt, von den alten Adressen bis zu den Weiterleitungen.
- Vor jedem Livegang laufen unsere eigenen Prüfskripte in Node, gate.mjs, migration.mjs und template_treue.mjs. Was die drei melden, wird abgearbeitet, bevor eine Seite online geht.
- Nach dem Livegang bleiben die Seiten bei uns in Betreuung. Kleine Änderungen, Updates und hin und wieder ein neuer Bereich laufen weiter, Sie sehen also über Monate, was Ihre Entscheidungen im Betrieb anrichten.
Was Sie mitbringen
- Sie haben mit Next.js und React Projekte gebaut, die wirklich live gegangen sind. Zeigen Sie uns lieber zwei oder drei davon als ein Anschreiben.
- TypeScript, HTML und CSS sind für Sie Handwerk. Sie wissen, wann ein div reicht und wann es ein button sein muss, und Sie bauen ein Layout auch, wenn kein fertiges Komponenten-Set danebenliegt.
- Sie arbeiten gern eigenverantwortlich. Technische Entscheidungen treffen Sie selbst, und wenn Ihnen an einer Stelle etwas wackelig vorkommt, sprechen Sie es an, statt es durchzuwinken.
- Sie erkennen, was in einem Entwurf noch fehlt. Wie sich die Navigation auf dem Handy verhält oder was passiert, wenn ein Kundentext doppelt so lang ist wie im Layout, sind Fragen, die Sie stellen, bevor sie beim Livegang auftauchen.
- Sehr gutes Deutsch in Wort und Schrift, weil Sie Kundentexte selbst einpflegen und die Abstimmung mit unseren Kunden auf Deutsch läuft.
Was Sie bei uns erwartet
- Ein Projekt gehört Ihnen von vorn bis hinten. Sie bekommen einen Entwurf und ein Datum, an dem die Seite online sein soll, und entscheiden selbst, wie Sie dorthin kommen.
- Innerhalb des Stacks lösen Sie es, wie Sie es für richtig halten, solange die Seite schnell bleibt und der Nächste den Code noch lesen kann.
- Fragen zu Umfang, Technik oder Zeitplan klären Sie bei uns direkt und haben die Antwort meistens am selben Tag.
- Unser Stack steht, ist aber nicht in Stein gemeißelt. Wenn Sie für Bildpipeline, Komponenten oder Deployment etwas Besseres kennen, setzen wir es um.
Ort und Zusammenarbeit
Gearbeitet wird remote, abgestimmt wird auf Deutsch per Videokonferenz mit geteiltem Bildschirm. Unser Firmensitz ist Bielefeld, Hermannstraße 60, unsere Kunden sitzen im gesamten deutschsprachigen Raum.
