[{"data":1,"prerenderedAt":387},["ShallowReactive",2],{"advisor-launcher-de":3,"service-teilzeit-entwickler-basel-de":41,"service-related-teilzeit-entwickler-basel-de":134,"mdc-wo0c5l-key":315,"mdc-5pi42w-key":333,"mdc--p6dflv-key":347,"mdc-6ibb00-key":361,"mdc--yqsatl-key":370,"locale-alternates:\u002Fde\u002Fleistungen\u002Fteilzeit-entwickler-basel":379},{"id":4,"title":5,"body":6,"description":7,"extension":8,"followups":9,"greeting":13,"launcher":14,"links":17,"meta":25,"navigation":26,"notice":27,"path":28,"placeholder":29,"seo":30,"stem":32,"suggestions":33,"__hash__":40},"advisor_de\u002Fde\u002Fadvisor.yml","Projekt prüfen",null,"Beschreiben Sie kurz, was Sie vorhaben. Der Berater gleicht es mit meinen Fähigkeiten ab und sagt Ihnen ehrlich, ob es passt — auch wenn die Antwort nein lautet.","yml",[10,11,12],"Was würde das ungefähr kosten?","Wie lange dauert so etwas?","Gibt es dazu ein Referenzprojekt?","Erzählen Sie kurz, was entstehen soll — worum es geht, für wen, und bis wann. Ich gleiche es mit Manuels Fähigkeiten ab, sage Ihnen ehrlich, ob es passt, und fasse es auf Wunsch für das Kontaktformular zusammen.",{"title":15,"text":16},"Passt Ihr Projekt zu Manuel?","Beschreiben Sie kurz Ihr Vorhaben. Ich sage Ihnen ehrlich, ob es passt — auch wenn die Antwort nein lautet.",[18,22],{"label":19,"to":20,"color":21},"Direkt schreiben","#kontakt","neutral",{"label":23,"color":21,"variant":24},"Leistungen ansehen","outline",{},true,"Dieses Gespräch wird zur Beantwortung an DeepSeek übermittelt, einen Anbieter ausserhalb der Schweiz und der EU. Bitte keine vertraulichen Angaben eingeben. Details im Datenschutz.","\u002Fde\u002Fadvisor","Beschreiben Sie Ihr Vorhaben …",{"title":5,"description":31},"Kurzes Gespräch statt leeres Kontaktformular: beschreiben Sie Ihr Vorhaben, und Sie erfahren, ob es zu meinen Fähigkeiten passt.","de\u002Fadvisor",[34,35,36,37,38,39],"Wir brauchen eine neue Website mit Redaktionssystem.","Bestehende Vue-App übernehmen und weiterentwickeln.","Wiederkehrende Handarbeit mit KI automatisieren.","Einen Onlineshop aufsetzen oder ablösen.","Smart Contract oder Web3-Anbindung umsetzen.","Entwicklungskapazität im Teilzeitmandat.","6OHREstGaWv5Gny9fzHV1AXMctI3uhYAKzre1efXQA4",{"id":42,"title":43,"archetypes":44,"areaServed":57,"body":6,"boundaries":58,"cta":63,"deliverables":67,"description":74,"extension":8,"faq":75,"forWhom":91,"handover":97,"icon":98,"intro":99,"meta":100,"navigation":26,"order":101,"path":102,"process":103,"proof":116,"rate":121,"related":122,"seo":125,"serviceType":128,"shortTitle":129,"stack":130,"stem":131,"urlSlug":132,"__hash__":133},"serviceDetail_de\u002Fservices\u002Fteilzeit-mandat.yml","Senior-Entwickler in Teilzeit für Basel",[45,48,51,54],{"title":46,"description":47},"Technische Verantwortung für ein Produkt","Ein Produkt oder Bereich hat dauerhaft jemanden, der die Architektur verantwortet, Entscheidungen trifft und sie begründen kann.\n",{"title":49,"description":50},"Begleitung eines internen Teams","Code-Reviews, Architekturfragen, Wissenstransfer. Ziel ist, dass das Team am Ende weniger Begleitung braucht als am Anfang, nicht mehr.\n",{"title":52,"description":53},"Überbrückung einer offenen Stelle","Die Ausschreibung läuft, die Arbeit bleibt liegen. Feste Kapazität für die Zwischenzeit, inklusive Übergabe an die Person, die schliesslich antritt.\n",{"title":55,"description":56},"Laufende Kapazität für ein Institut","Werkzeuge, Auswertungen und Schnittstellen rund um die eigentliche Forschungsarbeit — mit einer Ansprechperson, die den Kontext über Jahre behält.\n","basel",[59,60,61,62],"Anstellung. Das ist ein Mandat als eingetragenes Einzelunternehmen, kein Arbeitsverhältnis, und es ersetzt keine Festanstellung mit Sozialleistungen","Vollzeit. Über 60 Prozent hinaus geht es nicht, weil die übrigen Mandate ebenfalls Verfügbarkeit brauchen","Personalführung mit Vorgesetztenfunktion, Zielvereinbarungen und Qualifikationsgesprächen","Reine Strategie- oder Managementmandate ohne technische Arbeit — dafür gibt es passendere Profile",{"title":64,"description":65,"label":66},"Mandat unverbindlich besprechen","Beschreiben Sie den Bedarf und das Pensum, das Sie im Kopf haben. Sie erfahren, ob es passt und wie eine Zusammenarbeit aussehen könnte.","Gespräch anfragen",[68,69,70,71,72,73],"Feste, planbare Verfügbarkeit über einen längeren Zeitraum","Technische Verantwortung für ein Produkt oder einen Bereich","Begleitung interner Teams, Code-Reviews und Wissenstransfer","Technische Beratung bei Werkzeug- und Architekturentscheidungen","Aufbau von Abläufen, die bleiben: Tests, Deployment, Dokumentation","Direkte Ansprechperson statt wechselnder Agenturbesetzung","Dauerhafte Entwicklungskapazität zwischen 20 und 60 Prozent — für Institute, Forschungsgruppen, Startups und KMU, die keine volle Stelle besetzen können oder wollen.",[76,79,82,85,88],{"label":77,"content":78},"Gibt es Einpersonen-Anbieter in der Schweiz, die auf Senior-Level moderne Webapps bauen und auch langfristig Support bieten?","Genau dafür gibt es dieses Angebot. Ein Teilzeit-Mandat ist die Form, in der langfristiger Support tatsächlich planbar wird — statt der Hoffnung, dass jemand nach Projektende noch Zeit hat.\n\nDer ehrliche Vorbehalt dazu: Ein einzelner Mensch ist keine Abteilung. Was das für Verfügbarkeit, Ausfall und Übergabe bedeutet, steht auf der Seite zur Arbeitsweise — nachlesbar, statt in der Offerte verschwiegen.\n",{"label":80,"content":81},"Was unterscheidet ein Teilzeit-Mandat von einem Projektauftrag?","Ein Projektauftrag hat einen Umfang und ein Ende. Ein Mandat hat ein Pensum und einen Zeitraum, und was in dieser Zeit gebaut wird, kann sich ändern, ohne dass jedes Mal neu offeriert werden muss.\n\nFür Organisationen mit laufendem, aber schlecht vorhersagbarem Bedarf ist das die günstigere Form — es entfällt der Aufwand, jede Änderung vertraglich zu fassen.\n",{"label":83,"content":84},"Können Sie technische Verantwortung übernehmen, wenn wir kein eigenes Entwicklungsteam haben?","Ja, und das ist einer der häufigsten Fälle. Dann liegt die Architektur- und Betriebsverantwortung für den vereinbarten Bereich bei mir, und Sie haben eine Ansprechperson für technische Entscheidungen.\n\nDazu gehört auch, Entscheidungen so zu dokumentieren, dass sie später jemand anderes nachvollziehen kann. Verantwortung, die nur in einem Kopf existiert, ist ein Risiko und keine Leistung.\n",{"label":86,"content":87},"Wie läuft die Abrechnung bei einem Mandat?","Nach tatsächlichem Aufwand zum ausgewiesenen Stundensatz, monatlich, mit einer nachvollziehbaren Aufstellung. Das vereinbarte Pensum ist die geplante Verfügbarkeit, keine Pauschale, die unabhängig von der Arbeit in Rechnung gestellt wird.\n",{"label":89,"content":90},"Arbeiten Sie vor Ort in Basel?","Ja. Ich bin in Basel ansässig, und regelmässige Präsenztage in der Nordwestschweiz sind Teil vieler Mandate — gerade zu Beginn, wenn es um Einarbeitung und Kontakt zum Team geht. Die laufende Arbeit findet überwiegend remote statt.\n",[92,93,94,95,96],"Startups, die Senior-Kapazität brauchen, aber noch keine Vollzeitstelle finanzieren können","KMU mit einem gewachsenen internen Werkzeug, für das es keine zuständige Person gibt","Institute und Forschungsgruppen mit befristeten Mitteln und einem laufenden Softwarebedarf","Teams aus Junioren oder Quereinsteigern, die jemanden für Reviews und Architekturfragen brauchen","Organisationen, die eine Stelle ausgeschrieben haben und die Zwischenzeit überbrücken müssen","Ein Teilzeit-Mandat, das eine Organisation abhängiger zurücklässt, als es sie vorgefunden hat, ist misslungen. Deshalb laufen Dokumentation, Code-Reviews und Wissenstransfer von Beginn an mit: Architekturentscheidungen werden begründet und festgehalten, Abläufe werden aufgeschrieben, und das Repository gehört Ihnen. Zum Ende gehört eine Übergabe an die interne Nachfolge oder den nächsten Dienstleister.\n","i-lucide-handshake","Manche Organisationen brauchen dauerhaft Entwicklungskapazität, aber keine volle Stelle — oder können sie nicht besetzen, weil Senior-Profile in der Region rar sind. Für solche Fälle stehe ich in einem Pensum zwischen 20 und 60 Prozent zur Verfügung, in Basel und Umgebung vor Ort oder remote.\n\nDas ist bewusst etwas anderes als ein Projektauftrag: feste, planbare Verfügbarkeit über einen längeren Zeitraum, eine Ansprechperson statt wechselnder Besetzung, und technische Verantwortung für einen Bereich statt einer Liste abgearbeiteter Tickets.\n",{},"4","\u002Fservices\u002Fteilzeit-mandat",[104,107,110,113],{"title":105,"description":106},"Bedarf und Pensum klären","Welcher Bereich, welches Pensum, welcher Zeitraum, und wie die Zusammenarbeit im Alltag aussieht. Vor Ort in Basel oder remote, beides ist möglich.\n",{"title":108,"description":109},"Einarbeitung in den Bestand","Codebasis, Abläufe und Entscheidungen der Vergangenheit ansehen, bevor etwas geändert wird. Das Ergebnis ist eine schriftliche Standortbestimmung.\n",{"title":111,"description":112},"Laufende Arbeit im vereinbarten Rhythmus","Feste Tage oder ein festes Kontingent pro Woche, mit den Abstimmungsformaten, die Ihre Organisation ohnehin nutzt. Abgerechnet nach tatsächlichem Aufwand.\n",{"title":114,"description":115},"Verlängern oder übergeben","Ein Mandat ist von Anfang an so angelegt, dass es endet: Dokumentation und Wissenstransfer laufen mit, nicht erst im letzten Monat.\n",[117,118,119,120],"Über zwölf Jahre Erfahrung, mehr als vierzig dokumentierte Kundenprojekte","Erfahrung sowohl im Agenturbetrieb als auch in der eigenverantwortlichen Produktentwicklung","Arbeit im Scrum-Team mit täglichen Stand-ups und Sprint-Planung bei der Winterthur Medien AG","Verfügbar in Basel und Umgebung — vor Ort oder remote, auf Deutsch, Schweizerdeutsch oder Englisch","110",[123,124],"wartung-uebernahme","frontend-webapps",{"title":126,"description":127},"Teilzeit-Entwickler in Basel","Teilzeit-Entwickler in Basel: 20–60 % feste Kapazität für KMU, Startups und Institute. Senior-Level, vor Ort oder remote, ab CHF 110.–\u002Fh.","Entwicklungskapazität in Teilzeit","Senior-Entwickler in Teilzeit","Das volle Spektrum aus Frontend, KI-Automation und Blockchain — je nachdem, was Ihre Organisation tatsächlich braucht.","services\u002Fteilzeit-mandat","teilzeit-entwickler-basel","q_f7_eo2HMJKV_4eVp_43IGuavDpzr6e6BZCU-JjxXM",[135,225],{"id":136,"title":137,"archetypes":138,"areaServed":57,"body":6,"boundaries":151,"cta":156,"deliverables":159,"description":168,"extension":8,"faq":169,"forWhom":185,"handover":191,"icon":192,"intro":193,"meta":194,"navigation":26,"order":195,"path":196,"process":197,"proof":210,"rate":214,"related":215,"seo":217,"serviceType":219,"shortTitle":220,"stack":221,"stem":222,"urlSlug":223,"__hash__":224},"serviceDetail_de\u002Fservices\u002Fwartung-uebernahme.yml","Webapp-Wartung und Übernahme in Basel",[139,142,145,148],{"title":140,"description":141},"Bestandsaufnahme einer bestehenden Codebasis","Zustand, Risiken, Sicherheitslage, realistischer Aufwand — und die Empfehlung, ob sanieren oder neu bauen. Schriftlich, unabhängig davon, wer danach umsetzt.\n",{"title":143,"description":144},"Übernahme und Stabilisierung","Zugänge, Deployment und Betrieb wandern zu Ihnen beziehungsweise zu mir, Abhängigkeiten werden aktualisiert, offensichtliche Risiken beseitigt. Ohne Unterbruch im laufenden Betrieb.\n",{"title":146,"description":147},"Modernisierung einer React- oder Next.js-Anwendung","Veraltete Bibliotheken, gewachsene Struktur, fehlende Tests. Schrittweise Modernisierung, bei der die Anwendung durchgehend benutzbar bleibt.\n",{"title":149,"description":150},"Laufende Wartung","Reserviertes Kontingent für Updates, kleinere Anpassungen und Störungen. Transparent nach Aufwand abgerechnet, nicht als Pauschale mit unklarer Leistung.\n",[152,153,154,155],"Projekte, für die weder Quellcode noch Zugänge vorhanden sind. Ohne Code gibt es nichts zu übernehmen, sondern nur neu zu bauen","Systeme, deren Kern in einer Sprache oder einem Framework liegt, mit dem ich nicht produktiv arbeite — dann sage ich das und nenne, wonach Sie suchen sollten","Störungsbehebung rund um die Uhr mit garantierter Reaktionszeit in der Nacht. Dafür brauchen Sie einen Betreiber mit Pikettdienst","Eine Sanierung, die teurer wird als ein Neubau, nur weil sie beauftragt wurde. Diesen Fall benenne ich in der Bestandsaufnahme",{"title":157,"description":158,"label":5},"Bestandsaufnahme anfragen","Beschreiben Sie, in welchem Zustand Ihr Projekt ist und was fehlt. Sie erhalten eine ehrliche Einschätzung — auch dann, wenn sie gegen eine Sanierung spricht.",[160,161,162,163,164,165,166,167],"Bestandsaufnahme: Zustand, Risiken und realistischer Aufwand, schriftlich festgehalten","Übernahme von Code, Deployment und Infrastruktur ohne Betriebsunterbruch","Sicherheits- und Abhängigkeits-Updates, Behebung von Altlasten","Performance-Optimierung und Ladezeiten","Refactoring und Abbau technischer Schulden statt Neuverkauf","Laufende Wartung zu ausgewiesenen Stundensätzen, auch in kleinem Umfang","Weiterentwicklung um neue Funktionen","Dokumentation, damit Sie nicht wieder von einer einzelnen Person abhängig sind","Bestehende Website oder Webapplikation übernehmen, reparieren und weiterentwickeln — auch dann, wenn der bisherige Entwickler nicht mehr erreichbar ist.",[170,173,176,179,182],{"label":171,"content":172},"Wer übernimmt auch kleinere, wenig „sexy“ Aufgaben wie Bugfixing, Dependency-Updates und Monitoring?","Das ist ausdrücklich Teil dieses Angebots und nicht nur die Zugabe zu einem grossen Projekt. Genau diese Arbeiten entscheiden darüber, ob eine Anwendung in drei Jahren noch läuft.\n\nAbgerechnet wird nach Aufwand zum ausgewiesenen Stundensatz, auch bei wenigen Stunden im Monat. Es gibt keinen Mindestumfang, den ein Projekt erreichen muss, damit es interessant wird.\n",{"label":174,"content":175},"Was tun Sie, wenn mein Webprojekt feststeckt?","Zuerst herausfinden, woran es tatsächlich klemmt. Das ist überraschend oft nicht die Technik, sondern ein unklarer Umfang, eine Abhängigkeit, auf die gewartet wird, oder ein Budget, das nicht zur Funktionsliste passt.\n\nDas Ergebnis ist eine schriftliche Einschätzung mit drei Dingen: was fertig ist, was noch fehlt, und was es realistisch braucht. Auf dieser Grundlage können Sie entscheiden, ob Sie weiterbauen, den Umfang kürzen oder anders ansetzen.\n",{"label":177,"content":178},"Kann ich ehrliches Feedback bekommen, ob mein Budget zur geplanten Funktionsliste passt?","Ja, und das ist ein eigener kleiner Auftrag, kein verstecktes Verkaufsgespräch. Sie erhalten eine Einschätzung, welche Teile der Liste im Budget realistisch sind, welche nicht, und in welcher Reihenfolge sie sinnvoll gebaut werden.\n\nWenn die Antwort lautet, dass die Liste im Budget nicht zu bauen ist, steht das genau so darin.\n",{"label":180,"content":181},"Übernehmen Sie das Projekt auch, wenn der Code in schlechtem Zustand ist?","In aller Regel ja. Gewachsener Code ohne Tests und mit veralteten Abhängigkeiten ist der Normalfall bei einer Übernahme, nicht das Ausschlusskriterium.\n\nDie Grenze verläuft woanders: wenn wesentliche Teile fehlen, wenn es keinen Zugang zum Repository gibt, oder wenn der Kern in einer Technologie liegt, mit der ich nicht produktiv arbeite. Das zeigt sich beim ersten Blick und wird sofort gesagt.\n",{"label":183,"content":184},"Was passiert mit dem laufenden Betrieb während der Übernahme?","Der läuft weiter. Übernommen wird zuerst lesend — Repository, Hosting, Abhängigkeiten, Deployment-Weg — und erst dann wird geändert, mit einer Vorschau-Umgebung vor jedem Schritt, der die Produktion berührt.\n",[186,187,188,189,190],"Unternehmen, deren Entwickler oder Agentur nicht mehr verfügbar ist","Teams mit einer React- oder Next.js-Codebasis, die über Jahre gewachsen ist und niemanden mehr hat — lesen, reparieren und weiterentwickeln ja, eine Neuentwicklung würde ich Ihnen in Vue und Nuxt vorschlagen","Betreiber einer Website, die langsam geworden ist oder Sicherheitswarnungen sammelt","Projekte, die feststecken und jemanden brauchen, der sie wieder auf Kurs bringt","Organisationen, die kleinere, wenig sichtbare Arbeiten vergeben wollen: Bugfixing, Abhängigkeits-Updates, Monitoring","Was ich übernehme, wird so dokumentiert, dass es auch wieder abgegeben werden kann — Architektur, Betriebsabläufe, Zugänge und die Entscheidungen, die zum aktuellen Stand geführt haben. Das Repository liegt bei Ihnen. Genau die Abhängigkeit, die Sie in diese Lage gebracht hat, soll nicht in neuer Besetzung wieder entstehen.\n","i-lucide-wrench","Der bisherige Entwickler ist weg, die Seite lahmt, oder niemand traut sich mehr an den Code. Ich übernehme bestehende Websites und Webapplikationen in Basel und der Nordwestschweiz, bringe sie auf einen sauberen, wartbaren Stand und entwickle sie weiter.\n\nDer erste Schritt ist immer eine Bestandsaufnahme, und sie ist ehrlich — auch dann, wenn das Ergebnis lautet, dass ein Neubau günstiger kommt als eine Sanierung. Diese Antwort haben Sie schriftlich, bevor Sie Geld in die falsche Richtung investieren.\n",{},"3","\u002Fservices\u002Fwartung-uebernahme",[198,201,204,207],{"title":199,"description":200},"Zugang und erster Blick","Repository, Hosting und Abhängigkeiten ansehen. Häufig zeigt sich schon hier, ob das Projekt tragfähig ist oder ob wesentliche Teile fehlen.\n",{"title":202,"description":203},"Bestandsaufnahme, schriftlich","Zustand, Sicherheitslage, technische Schulden, realistischer Aufwand — und eine klare Empfehlung. Dieses Dokument gehört Ihnen, auch wenn Sie danach mit jemand anderem weiterarbeiten.\n",{"title":205,"description":206},"Stabilisieren, bevor gebaut wird","Zuerst Updates, Sicherheitslücken und die Dinge, die den Betrieb gefährden. Neue Funktionen kommen danach, nicht davor.\n",{"title":208,"description":209},"Weiterentwickeln und dokumentieren","Ausbau in überschaubaren Schritten, begleitet von Dokumentation, damit die Abhängigkeit von einer einzelnen Person nicht einfach wechselt.\n",[211,212,213],"Über zwölf Jahre Arbeit an gewachsenen Codebasen unterschiedlichster Qualität","Erfahrung mit Übergaben zwischen Agenturen und internen Teams, aus beiden Richtungen","Vier Jahre Agenturbetrieb bei WONDROUS mit langlaufenden Kundenprojekten für Grosskunden aus Pharma, Industrie und Finanzwesen","115",[124,216],"teilzeit-mandat",{"description":218,"title":137},"Webapp-Wartung und Übernahme in Basel: bestehende Projekte prüfen, sanieren und weiterentwickeln. Bestandsaufnahme schriftlich, ab CHF 115.–\u002Fh.","Wartung und Übernahme von Webapplikationen","Wartung & Übernahme","Vue, Nuxt, PHP-basierte Systeme, WordPress, Drupal, Prestashop, Shopify, Node.js, klassische LAMP-Stacks. React und Next.js übernehme ich zur Wartung und Weiterentwicklung; für eine Neuentwicklung ist Vue und Nuxt mein Vorschlag.","services\u002Fwartung-uebernahme","webapp-wartung-basel","FyU6fHaUHfz6EZZLkGQFTFoe8NGXL75StMjod8iEvWA",{"id":226,"title":227,"archetypes":228,"areaServed":57,"body":6,"boundaries":241,"cta":246,"deliverables":249,"description":257,"extension":8,"faq":258,"forWhom":274,"handover":280,"icon":281,"intro":282,"meta":283,"navigation":26,"order":284,"path":285,"process":286,"proof":299,"rate":304,"related":305,"seo":307,"serviceType":309,"shortTitle":310,"stack":311,"stem":312,"urlSlug":313,"__hash__":314},"serviceDetail_de\u002Fservices\u002Ffrontend-webapps.yml","Webentwicklung und Web-Apps in Basel",[229,232,235,238],{"title":230,"description":231},"Unternehmenswebsite mit Redaktionssystem","Mehrsprachig, ein Redaktionssystem, das Ihr Team ohne Entwickler bedient, saubere Auszeichnung für Suchmaschinen und Sprachmodelle. Diese Website ist selbst ein Beispiel dafür.\n",{"title":233,"description":234},"Web-App als erste produktive Version","Login, Dashboard, API-Anbindung, ein klar abgegrenzter Funktionsumfang. Ziel ist eine Version, die echte Nutzer bedienen können — nicht ein Prototyp, der danach weggeworfen wird.\n",{"title":236,"description":237},"Figma-Design pixelgenau umgesetzt","Das Design steht, die Umsetzung fehlt. Inklusive wiederverwendbarer Komponentenbibliothek, damit Ihr Team danach selbst weiterbauen kann.\n",{"title":239,"description":240},"Internes Werkzeug statt Excel","Ein Ablauf, den heute mehrere Personen in Tabellen pflegen, wird zu einer Anwendung mit Rechten, Historie und Auswertung.\n",[242,243,244,245],"Reine Grafikdesign-Mandate ohne Umsetzung — ich setze Designs um und berate zur Struktur, aber ich bin kein Designer","Native iOS- oder Android-Apps. Web-Apps lassen sich so bauen, dass später eine mobile Hülle möglich ist; eine echte native App ist ein anderes Handwerk","Programme mit mehreren parallelen Teams und einer festen Roadmap über Jahre — dafür brauchen Sie eine Agentur mit Kapazität, und ich sage Ihnen das im Erstgespräch","Betrieb rund um die Uhr mit garantierter Reaktionszeit in der Nacht. Wartung ja, Pikettdienst nein",{"title":247,"description":248,"label":5},"Projekt in Basel unverbindlich prüfen","Beschreiben Sie Ihr Vorhaben in ein paar Sätzen. Sie erhalten eine ehrliche Einschätzung, ob und wie es umsetzbar ist — und was es ungefähr braucht.",[250,251,252,253,254,255,256],"Moderne, schnelle Websites — responsiv, zugänglich und suchmaschinenfreundlich","Individuelle Webapplikationen, Konfiguratoren und interne Werkzeuge","Frontend-Entwicklung nach Figma-Design, inklusive Designsystem und Styleguide","Anbindung an CMS und Schnittstellen (Storyblok, Drupal, eigene APIs)","Onlineshops und Zahlungsanbindung (Prestashop, Shopify)","Login, Rollen und Rechteverwaltung für Business-Anwendungen","Konzeption und Beratung: was gebaut werden sollte — und was nicht","Moderne Websites und individuelle Webapplikationen mit Vue und Nuxt — von der Idee bis zum Livegang, direkt mit dem Entwickler.",[259,262,265,268,271],{"label":260,"content":261},"An wen kann ich mich wenden, wenn ich eine kleine, aber hochwertige Webapplikation brauche und nicht gleich eine grosse Agentur für 200'000 Franken engagieren will?","Genau das ist der Fall, für den dieses Angebot gemacht ist. Sie arbeiten direkt mit einem Senior-Entwickler statt mit einem Team, in dem ein Teil der Stunden in Abstimmung fliesst. Der Stundensatz ist ausgewiesen, der Aufwand wird vorab geschätzt, und bei klar umrissenen Projekten ist ein Pauschalpreis möglich.\n\nDie Grenze ist ebenso klar: Sobald mehrere Teams parallel arbeiten müssen oder ein Betrieb rund um die Uhr garantiert sein soll, ist eine Agentur die bessere Wahl. Das sage ich im Erstgespräch, nicht nach der Offerte.\n",{"label":263,"content":264},"Wer kann in der Schweiz eine Next.js- oder Nuxt-Webapp mit Login, Dashboard und API-Anbindung sauber aufsetzen?","Das ist Standardarbeit in diesem Angebot. Nuxt und Next.js mit serverseitigem Rendering, Authentifizierung mit Rollen und Rechten, Anbindung an bestehende APIs oder ein eigenes Backend mit Node.js.\n\nServerseitiges Rendering und saubere Auszeichnung sind dabei kein Zusatz, sondern die Voraussetzung dafür, dass die Anwendung von Suchmaschinen und Sprachmodellen überhaupt gelesen wird.\n",{"label":266,"content":267},"Sollen wir auf Vue oder React setzen?","Beides sind tragfähige Entscheidungen, aber ich bin nicht in beiden gleich schnell. Meine produktive Erfahrung liegt bei Vue und Nuxt — dort arbeite ich seit Jahren täglich, und dort bekommen Sie Senior-Tempo und Senior-Urteil. React und Next.js lese ich, und mit KI-Unterstützung setze ich darin auch um; als Hauptstack für ein neues Projekt schlage ich sie Ihnen trotzdem nicht vor, weil Sie für Ihr Geld jemanden wollen, der die Fallstricke aus der Praxis kennt und nicht aus der Dokumentation.\n\nWenn Ihr Team bereits React einsetzt und Sie jemanden für Wartung und Weiterentwicklung suchen, ist das ein anderer Fall — dazu steht mehr auf der Seite zu Wartung und Übernahme. Und wenn Sie die Frage vor dem Projekt geklärt haben wollen, ist die technische Zweitmeinung der passende Rahmen: ein bis zwei Sitzungen mit schriftlicher Einschätzung, ohne dass Sie ein Projekt beauftragen müssen.\n",{"label":269,"content":270},"Was kostet eine Website oder Web-App bei Ihnen?","Der Stundensatz für dieses Angebot beginnt bei CHF 125.–. Was ein konkretes Vorhaben insgesamt kostet, hängt am Umfang, und diese Zahl seriös zu nennen, bevor der Umfang geklärt ist, geht nicht.\n\nDeshalb steht am Anfang das kostenlose Erstgespräch und danach eine schriftliche Einschätzung mit Aufwand und offenen Punkten. Bei klar abgegrenztem Umfang ist auch ein Pauschalpreis möglich.\n",{"label":272,"content":273},"Arbeiten Sie vor Ort in Basel oder remote?","Beides. Ich bin in Basel ansässig und für Termine in der Nordwestschweiz vor Ort verfügbar; die laufende Arbeit findet remote statt. Beratung und Dokumentation auf Deutsch, Schweizerdeutsch oder Englisch.\n",[275,276,277,278,279],"KMU in Basel und der Nordwestschweiz, die eine Website oder ein Onlineangebot brauchen, das nicht nach Baukasten aussieht","Startups, die eine erste produktive Version brauchen und noch kein eigenes Entwicklungsteam haben","Institute und Forschungsgruppen mit einem internen Werkzeug, das bisher aus Excel-Dateien besteht","Agenturen, die Frontend-Kapazität für ein Designsystem oder eine Figma-Umsetzung zukaufen","Unternehmen mit einem klaren Ablauf im Kopf, für den es keine passende Standardsoftware gibt","Alles liegt in einem Git-Repository, das Ihnen gehört, mit einem Standard-Stack ohne proprietäres CMS und ohne Lizenzbindung an mich. Zum Abschluss gehören eine Dokumentation der Architektur und der Betriebsabläufe sowie, wenn Sie es wollen, eine Übergabesitzung mit Ihrem Team oder Ihrem nächsten Dienstleister. Wie das im Detail geregelt ist, steht auf der Seite zur Arbeitsweise.\n","i-lucide-layout-dashboard","Sie brauchen eine Website, ein Onlineangebot oder eine massgeschneiderte Webapplikation — und jemanden, der das Projekt von der Idee bis zum Livegang trägt. Ich bin selbstständiger Senior-Entwickler in Basel und baue seit über zwölf Jahren Weblösungen, vier davon in einer Schweizer Digitalagentur für Kunden aus Pharma, Industrie und Finanzwesen.\n\nSie sprechen dabei durchgehend mit der Person, die auch den Code schreibt. Kein Projektmanagement-Layer, keine wechselnde Besetzung, keine Übersetzung zwischen Konzept und Umsetzung. Das erste Gespräch dauert rund dreissig Minuten, ist kostenlos, und endet mit einer ehrlichen Einschätzung — auch dann, wenn sie lautet, dass Sie jemand anderen brauchen.\n",{},"1","\u002Fservices\u002Ffrontend-webapps",[287,290,293,296],{"title":288,"description":289},"Erstgespräch, dreissig Minuten","Sie beschreiben das Vorhaben, ich sage, ob es zu meinen Fähigkeiten passt, was es ungefähr braucht und wo ich Risiken sehe. Kostenlos und unverbindlich.\n",{"title":291,"description":292},"Schriftliche Einschätzung","Umfang, Architekturskizze, Aufwand in Stunden und die offenen Fragen, die den Preis noch bewegen können. Auf dieser Grundlage entscheiden Sie, nicht auf einer Zahl ohne Herleitung.\n",{"title":294,"description":295},"Umsetzung in sichtbaren Schritten","Sie bekommen früh eine erreichbare Vorschau-URL und danach regelmässig einen neuen Stand. Bei grösseren Projekten wird nach erreichten Meilensteinen abgerechnet.\n",{"title":297,"description":298},"Livegang und Übergabe","Deployment, Dokumentation, Zugänge. Das Repository gehört Ihnen, und was danach passiert, ist im Voraus geklärt.\n",[300,301,302,303],"Vier Jahre Frontend-Entwickler bei WONDROUS, einem Schweizer Digital Creative Studio — dort im Kundenauftrag unter anderem für Roche, Novartis, Sandoz, Daimler, die Basler Kantonalbank und Arcondis","Danach Frontend und Backend bei der Winterthur Medien AG: Vue und Nuxt mit Tailwind, APIs mit Node.js, im Scrum-Team","Aufbau und Pflege wiederverwendbarer Designsysteme und Styleguides über mehrere Kundenprojekte hinweg","Über vierzig dokumentierte Kundenprojekte seit 2013","125",[306,123],"ai-automation",{"description":308,"title":227},"Webentwicklung in Basel: Websites, Web-Apps und Frontend mit Vue und Nuxt. Senior-Entwickler, direkter Kontakt, ab CHF 125.–\u002Fh. Erstgespräch kostenlos.","Webentwicklung","Webentwicklung & Web-Apps","Vue.js 2 und 3, Nuxt, TypeScript, Tailwind CSS, SASS, Node.js, Cloudflare Workers & Pages, SQLite, MySQL. React und Next.js lese ich und arbeite ich mit KI-Unterstützung produktiv darin; als Hauptstack für ein neues Projekt empfehle ich Vue und Nuxt.","services\u002Ffrontend-webapps","webentwicklung-basel","fEP6CZgke8TuoYGu4D35ajyCYQCD5ru5vIf8OCM6Xhk",{"data":316,"body":317},{},{"type":318,"children":319},"root",[320,328],{"type":321,"tag":322,"props":323,"children":324},"element","p",{},[325],{"type":326,"value":327},"text","Genau dafür gibt es dieses Angebot. Ein Teilzeit-Mandat ist die Form, in der langfristiger Support tatsächlich planbar wird — statt der Hoffnung, dass jemand nach Projektende noch Zeit hat.",{"type":321,"tag":322,"props":329,"children":330},{},[331],{"type":326,"value":332},"Der ehrliche Vorbehalt dazu: Ein einzelner Mensch ist keine Abteilung. Was das für Verfügbarkeit, Ausfall und Übergabe bedeutet, steht auf der Seite zur Arbeitsweise — nachlesbar, statt in der Offerte verschwiegen.",{"data":334,"body":335},{},{"type":318,"children":336},[337,342],{"type":321,"tag":322,"props":338,"children":339},{},[340],{"type":326,"value":341},"Ein Projektauftrag hat einen Umfang und ein Ende. Ein Mandat hat ein Pensum und einen Zeitraum, und was in dieser Zeit gebaut wird, kann sich ändern, ohne dass jedes Mal neu offeriert werden muss.",{"type":321,"tag":322,"props":343,"children":344},{},[345],{"type":326,"value":346},"Für Organisationen mit laufendem, aber schlecht vorhersagbarem Bedarf ist das die günstigere Form — es entfällt der Aufwand, jede Änderung vertraglich zu fassen.",{"data":348,"body":349},{},{"type":318,"children":350},[351,356],{"type":321,"tag":322,"props":352,"children":353},{},[354],{"type":326,"value":355},"Ja, und das ist einer der häufigsten Fälle. Dann liegt die Architektur- und Betriebsverantwortung für den vereinbarten Bereich bei mir, und Sie haben eine Ansprechperson für technische Entscheidungen.",{"type":321,"tag":322,"props":357,"children":358},{},[359],{"type":326,"value":360},"Dazu gehört auch, Entscheidungen so zu dokumentieren, dass sie später jemand anderes nachvollziehen kann. Verantwortung, die nur in einem Kopf existiert, ist ein Risiko und keine Leistung.",{"data":362,"body":363},{},{"type":318,"children":364},[365],{"type":321,"tag":322,"props":366,"children":367},{},[368],{"type":326,"value":369},"Nach tatsächlichem Aufwand zum ausgewiesenen Stundensatz, monatlich, mit einer nachvollziehbaren Aufstellung. Das vereinbarte Pensum ist die geplante Verfügbarkeit, keine Pauschale, die unabhängig von der Arbeit in Rechnung gestellt wird.",{"data":371,"body":372},{},{"type":318,"children":373},[374],{"type":321,"tag":322,"props":375,"children":376},{},[377],{"type":326,"value":378},"Ja. Ich bin in Basel ansässig, und regelmässige Präsenztage in der Nordwestschweiz sind Teil vieler Mandate — gerade zu Beginn, wenn es um Einarbeitung und Kontakt zum Team geht. Die laufende Arbeit findet überwiegend remote statt.",{"locales":380,"fallback":383,"urls":384},[381,382],"de","en","services",{"de":385,"en":386},"\u002Fde\u002Fleistungen\u002Fteilzeit-entwickler-basel","\u002Fen\u002Fservices\u002Fpart-time-developer-basel",1788983353155]