freiberufler Shopware-6- & Next.js-Entwickler | Migration, Plugins, ERP-Anbindung | PHP, TypeScript auf freelance.de

Shopware-6- & Next.js-Entwickler | Migration, Plugins, ERP-Anbindung | PHP, TypeScript

zuletzt online vor 5 Tagen
  • 70€/Stunde
  • 443090 Samara
  • auf Anfrage
  • ru  |  uk  |  de  |  en
  • 16.09.2026

Kurzvorstellung

Shopware-6- und Next.js-Entwickler, remote. Shop-Migrationen über die Admin API, eigene Plugins, ERP- und Marketing-Anbindungen; Full-Stack in TypeScript. Im Unterauftrag für Agenturen, auf Wunsch unter Ihrem Namen. Abstimmung schriftlich, DE/EN.

Qualifikationen

  • Docker
  • Mysql
  • Next.js
  • Node.Js
  • PHP
  • Postgresql
  • React (JavaScript library)
  • Shopware
  • Symfony
  • Typescript

Projekt‐ & Berufserfahrung

Shopware-6-Entwickler — Migration WooCommerce → Shopware 6.7, eigene Plugins, Theme, Anbindungen
SAMUS Cosmetology (B2B-Kosmetikhandel), Prien am Chiemsee
5/2026 – offen (5 Monate)
Handel
Tätigkeitszeitraum

5/2026 – offen

Tätigkeitsbeschreibung

• Migration eines laufenden B2B-Shops von WooCommerce nach Shopware 6.7 über die Admin API mit eigenen Python-Skripten: 1.673 Kunden, 1.797 Bestellungen mit Historie, 949 Produkte, 4 Sprachen — jeder Lauf als Dry-Run, Ergebnis gegen die Quelldaten abgeglichen.
• Zwei eigene Plugins: Markenseite mit Mega-Menü aus Produkt-Streams (100 Marken); Zoho-Inventory-Anbindung (OAuth 2.0, Bestands- und Preissynchronisation).
• Child-Theme auf gravity Pro: Startseite aus eigenen CMS-Blöcken, Kategorie- und Produktseiten, Landingpage mit Anker-Navigation, responsiv bis 390 px.
• B2B: Kontotypen, Staffelpreise, reCAPTCHA v3, 19 Transaktionsmails in vier Sprachen; Zahlungsarten Viva, SEPA, Shopware Payments.
• Go-Live mit Domainwechsel: 2.878 301-Weiterleitungen, hreflang, DNS vorbereitet, Wechsel auf Datenbankkopie geprobt.
• GA4 mit E-Commerce-Events und Consent Mode v2, Google Ads bereinigt, Mailchimp mit Kunden, Produkten und Bestellhistorie.
• Laufende Betreuung: Core-Updates mit Backup vorab, Monitoring, Weiterentwicklung.

Eingesetzte Qualifikationen

Mysql, Google Analytics, PHP, Shopware, Symfony

Full-Stack-Entwickler (Next.js, TypeScript, PostgreSQL) — Onlineshop mit Konfigurator und Admin-Panel, von null gebaut
SkladKlimat (Klimatechnik-Händler), Schtschjolkowo (Region Moskau)
4/2026 – offen (6 Monate)
Handel
Tätigkeitszeitraum

4/2026 – offen

Tätigkeitsbeschreibung

• Konzept, Design und Umsetzung eines Onlineshops für Klimatechnik ohne Shopsystem: Next.js 16 (App Router), React 19, TypeScript, PostgreSQL mit Prisma (14 Modelle), eigene REST-API (38 Routen), Docker.
• Import von 2.650 Produkten und über 12.000 Bildern aus Lieferantendaten per Skript, WebP-Konvertierung; Katalog mit Filtern nach Kategorie, Marke, Preis und Raumfläche, Suche, Pagination.
• Konfigurator nach Raumtyp und Fläche mit animiertem Ergebnis-Karussell; später auf Kundenwunsch neu gestaltet.
• Checkout mit Lieferzonen, Zusatzleistungen (Montage, Zubehör) als eigene Positionen, Gastbestellungen mit späterer Zuordnung zum Konto.
• Authentifizierung: JWT-Sitzungen, bcrypt, Rollen; Middleware schützt Admin-Bereich und API.
• Eigenes Admin-Panel auf Refine + Ant Design: Kennzahlen, Bestellungen, Produkte mit Bild-Upload und Specs, Aktionen, Rückrufe, Nachrichten.
• SEO (Schema.org, Sitemap), Yandex Metrika; Vitest und Playwright, GitHub Actions mit vier Jobs je Push; Weiterentwicklung nach Go-Live.

Eingesetzte Qualifikationen

Postgresql, Docker, Node.Js, Typescript, React (JavaScript library)

Über mich

Shopware-6- und Next.js-Entwickler mit Schwerpunkt auf Shop-Migrationen, eigenen Plugins und Anbindungen an Warenwirtschaft, ERP und Marketing-Systeme. Ich arbeite im Unterauftrag für Agenturen — auf Wunsch als verlängerte Werkbank, unter Ihrem Namen und ohne direkten Kundenkontakt.

Zuletzt: ein laufender WooCommerce-Shop allein nach Shopware 6.7 migriert und anschließend ausgebaut — 1.673 Kunden und 1.797 Bestellungen mit vollständiger Historie, 949 Produkte, vier Sprachen, 2.878 301-Weiterleitungen. Dazu zwei eigene Plugins (Markenseite aus Produkt-Streams, Zoho-Inventory-Anbindung mit OAuth), GA4 mit E-Commerce-Events und Consent Mode v2, Mailchimp, Viva Payments und der Domainwechsel zum Go-Live.

Zweites Projekt: ein Klimatechnik-Shop mit Konfigurator komplett von null — Next.js 16, React 19, TypeScript, PostgreSQL mit Prisma, eigene REST-API, JWT-Authentifizierung, Admin-Panel auf Refine + Ant Design, Docker und GitHub Actions; 2.650 Produkte und über 12.000 Bilder per Skript importiert. Im Livebetrieb.

Migrationen laufen bei mir über die Admin API mit eigenen Skripten, nicht über CSV-Import: Beziehungen, Übersetzungen und Medien bleiben erhalten. Jeder Lauf ist zuerst ein Dry-Run, danach wird das Ergebnis gegen die Quelldaten abgeglichen — jede Abweichung benannt und erklärt. Nichts geht ungeprüft raus: jede Änderung wird nachgetestet, auch auf Nebenwirkungen an anderer Stelle.

Abstimmung schriftlich, auf Deutsch oder Englisch. Remote, ab sofort verfügbar.

Weitere Kenntnisse

Shopware 6: Shop-Migrationen von WooCommerce über die Admin API mit eigenen Python-Skripten — Kunden, Bestellungen mit Historie, Produkte mit Varianten, Kategorien, Medien, Übersetzungen; Dry-Run, Abgleich gegen die Quelldaten, 301-Weiterleitungskarten, hreflang, SEO-URLs. Eigene Plugins (PHP 8, Symfony): Storefront-Controller, Page-Loader, Event-Subscriber, Console-Commands, DB-Migrationen, DI-Konfiguration, Produkt-Streams, System-Config. Child-Themes (gravity Pro, Bootstrap): Twig-Overrides, SCSS, CMS-Blöcke, responsives Layout, Transaktionsmails in vier Sprachen. B2B: Kontotypen, Staffelpreise, Einwilligungen, reCAPTCHA v3, Honeypot.

E-Commerce-Plattformen und Zahlungsanbieter: WooCommerce (Datenmodell, Export-Konfiguration), Shopware, Mollie, Viva Payments, Shopware Payments, PayPal, Klarna, SEPA, YooKassa. Grundkenntnisse: Shopify, Tilda.

Marketing- und Analytics-Anbindungen: Google Analytics 4 mit E-Commerce-Events, Google Tag Manager, Consent Mode v2, Google Ads Conversions, Search Console, Merchant Center, Mailchimp (Kunden, Produkte, Bestellungen, Warenkörbe, Abandoned-Cart-Automation), Brevo, Yandex Metrika.

ERP-Anbindungen: Zoho Inventory (OAuth 2.0 mit Token-Refresh, Rate-Limit-Handling, Bestands- und Preissynchronisation), REST-APIs, Webhooks.

Full-Stack mit TypeScript: Next.js (App Router), React, Node.js, REST-APIs, PostgreSQL mit Prisma, JWT-Authentifizierung, Zustand, Ant Design, Refine-Adminpanels, CSV-Import, Schema.org JSON-LD, Sitemaps, framer-motion. UI-Umsetzung nach Figma-Vorlagen sowie eigener Entwurf von Startseiten mit Animationen und Slidern.

Python und Automatisierung: Migrations- und Abgleichsskripte, Web Scraping (Playwright, BeautifulSoup), Telegram-Bots, API-Automatisierung, Datenanalyse mit pandas und NumPy, Excel- und Google-Sheets-Automatisierung, Bash- und PowerShell-Skripte.

Infrastruktur: Linux/Ubuntu, Nginx, Apache, MySQL, PostgreSQL, Redis, Docker und Docker Compose, SSL/Let's Encrypt, cron, systemd, Logging und Alerting, Backups, Domain- und DNS-Umzüge ohne Ausfall, GitHub Actions (Lint, Type-Check, Tests), Vitest, Playwright.

Persönliche Daten

Sprache
  • Deutsch (Grundkenntnisse)
  • Englisch (Grundkenntnisse)
  • Russisch (Muttersprache)
  • Ukrainisch (Muttersprache)
Reisebereitschaft
auf Anfrage
Home-Office
unbedingt
Profilaufrufe
19
Berufserfahrung
2 Jahre und 8 Monate (seit 01/2024)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden