Shopware-6- & Next.js-Entwickler | Migration, Plugins, ERP-Anbindung | PHP, TypeScript
- Verfügbarkeit einsehen
- 0 Referenzen
- 70€/Stunde
- 443090 Samara
- auf Anfrage
- ru | uk | de | en
- 16.09.2026
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
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.
Mysql, Google Analytics, PHP, Shopware, Symfony
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.
Postgresql, Docker, Node.Js, Typescript, React (JavaScript library)
Über mich
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
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
- Deutsch (Grundkenntnisse)
- Englisch (Grundkenntnisse)
- Russisch (Muttersprache)
- Ukrainisch (Muttersprache)
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
