O projekcie
Dołącz do zespołu, który przenosi sklep B2B polskiego klienta na Shopware 6 (open source, Community Edition) i łączy go z systemami ERP i PIM.

  • Start: ok. 25.11.2026

  • Czas trwania: ok. 5–6 miesięcy

Zakres zadań

  • Migracja sklepu B2B na Shopware 6: logika biznesowa, wtyczki i model danych

  • Integracje z ERP i PIM (produkty, ceny, stany, klienci, zamówienia): mapowanie danych, synchronizacja i obsługa błędów

  • Rozwój backendu Shopware 6: encje i DAL, migracje, serwisy, zdarzenia, dekoratory, Admin API i Store API

  • Zmiany w klasycznym storefroncie Shopware (Twig, motyw). Większość pracy dotyczy jednak backendu

  • Samodzielne szacowanie zadań i dzielenie wymagań na kroki techniczne

  • Współpraca z Tech Leadem, frontend developerem, QA i PM/Delivery Managerem

  • Prezentowanie rozwiązań zespołowi i klientowi

  • Testowanie własnych zmian

  • Codzienna praca z narzędziami AI (w projekcie używamy Codexa)

Czego oczekujemy (must have)

  • Komercyjnego doświadczenia z Shopware 6 na poziomie co najmniej mid: własne wtyczki, DAL, definicje encji, migracje, serwisy, zdarzenia, dekoratory. Samo doświadczenie z Shopware 5 nie wystarczy

  • 3–5 lat komercyjnej pracy z PHP po stronie backendu i praktycznej znajomości Symfony

  • Doświadczenia w integracji sklepu z ERP i PIM lub podobnymi systemami (API, mapowanie danych, synchronizacja, obsługa błędów) oraz znajomości Admin API i Store API Shopware

  • Codziennej pracy z narzędziami AI przy programowaniu

  • Umiejętności zmieniania szablonów w klasycznym storefroncie Shopware (Twig, motyw)

  • Pisania czystego kodu (Clean Code, SOLID) oraz pracy z Gitem i CI/CD

  • Dobrej znajomości MySQL: zapytania, indeksy, diagnozowanie wolnych operacji

  • Swobodnej komunikacji po polsku

  • Samodzielności: umiesz wycenić zadanie, rozbić je na kroki i doprowadzić do wdrożenia

Mile widziane (nice to have)

  • Praca z Codexem

  • PHPUnit i testy wtyczek Shopware

  • Docker i lokalne środowisko Shopware

  • Optymalizacja wydajności backendu i bazy przy dużych synchronizacjach

  • OpenSearch lub Elasticsearch w Shopware

  • Kolejki w integracjach (Symfony Messenger, RabbitMQ lub podobne)

  • Funkcje B2B na Shopware open source: ceny dla konkretnych klientów, konta firmowe, zamówienia hurtowe

  • Zmiany w panelu Administration Shopware (Vue)

  • HTML, CSS i JavaScript przy pracy z klasycznym motywem

Technologie i narzędzia
Shopware 6 (Community Edition), PHP, Symfony, MySQL, Twig, Admin API / Store API, Git, CI/CD, Codex. Mile widziane: Docker, PHPUnit, OpenSearch/Elasticsearch, Symfony Messenger/RabbitMQ, Vue, HTML/CSS/JS.