PHP / Full Stack Developer (Shopware 6)

PHP

PHP / Full Stack Developer (Shopware 6)

PHP
Jana Pawła II, Warszawa +6 Locations

Olini

Full-time
B2B
Mid
Remote

Job description

Olini – jesteśmy polską marką, która zaczynała jako rodzinna olejarnia. Dziś tworzymy znacznie więcej niż oleje – oferujemy pełen wybór produktów wspierających zdrowie i codzienną równowagę: świeżo tłoczone oleje, kompleksowe suplementy oraz naturalne produkty budujące odporność i dobre samopoczucie.

Za kulisami Olini stoi zespół wyjątkowych osób z różnymi pasjami: podróżników, sportowców, ogrodników, kociarzy, miłośników dobrego jedzenia… a nawet sernika – zarówno z rodzynkami, jak i bez. Łączy nas energia, otwartość i chęć tworzenia fajnych rzeczy, które mają realną wartość dla ludzi.

Dołączysz do nas?


Szukamy programisty, który dołączy do naszego zespołu technologicznego i wesprze rozwój oraz utrzymanie naszego e-commerce opartego na Shopware 6. Będziesz współpracować z naszym obecnym developerem nad rozwijaniem nowych funkcjonalności, integracji i optymalizacji platformy, a także odpowiadać za utrzymanie stabilności i jakości wdrożeń produkcyjnych.


PHP / Full Stack Developer (Shopware 6)


Zakres obowiązków:

  • Rozwój i utrzymanie platformy e-commerce opartej na Shopware 6 (pluginy, motywy, integracje).

  • Tworzenie i rozwój wewnętrznych narzędzi (m.in. panel do zarządzania afiliacjami, systemy rozliczeniowe).

  • Integracje z systemami zewnętrznymi (ERP, płatności, narzędzia marketingowe).

  • Współpraca przy projektowaniu i utrzymaniu architektury (API-first, modularność, bezpieczeństwo).

  • Dbanie o proces release’owy – od developmentu i środowiska staging, przez code review, testy (unit/e2e), po wdrożenie na produkcję.

  • Monitorowanie i optymalizacja wydajności systemów (profilowanie, cache, logowanie, alerty).

  • Rozwiązywanie bieżących problemów i bugów, zgłaszanych przez inne zespoły poprzez wewnętrzny system ticketowy.

  • Udział w procesie priorytetyzacji zadań i proponowanie usprawnień w procesach developerskich.


Oczekiwania:

  • 3+ lata doświadczenia i bardzo dobra znajomość PHP i frameworka Symfony (Shopware 6 opiera się na Symfony).

  • Doświadczenie w pracy z Shopware 6 (pisanie i modyfikacja pluginów, znajomość lifecycle Shopware).

  • Dobra znajomość MySQL, Doctrine, API REST/GraphQL.

  • Doświadczenie w pracy z HTML/CSS/JS (ES6+, Vue/React mile widziane).

  • Znajomość narzędzi CI/CD (GitLab CI/GitHub Actions, Docker, Kubernetes – lub chęć szybkiego nauczenia się).

  • Umiejętność pisania testów (PHPUnit, Cypress lub inne).

  • Doświadczenie w pracy zespołowej w oparciu o Git (pull requesty, code review).

  • Samodzielność i odpowiedzialność za realizację zadań od początku do końca.

  • Przejrzysta komunikacja i dbanie o sprawny przepływ informacji – informowanie o postępach, blokadach i problemach.

  • Bardzo dobra organizacja pracy. 


Mile widziane:

  • Doświadczenie w pracy z systemami ERP (Odoo, Baselinker lub inne).

  • Podstawowa znajomość pracy z infrastrukturą serwerową: Linux, nginx, MySQL, Redis, RabbitMQ, Docker, Cloudflare

  • Doświadczenie w pracy z monitoringiem i alertami (np. Zabbix, Sentry, New Relic).

  • Znajomość narzędzi analitycznych (GA4/GTM, Tableau).

  • Doświadczenie w integracjach z narzędziami marketing automation (np. Synerise, Klaviyo).

  • Znajomość zasad WCAG i optymalizacji pod kątem dostępności.

  • Umiejętność pracy w metodyce Agile / Kanban.


AI / Nowe technologie:

Chcemy rozwijać kompetencje zespołu także w obszarze AI. Dlatego oczekujemy otwartości na pracę z dużymi modelami językowymi (LLM), podstawowej znajomości integracji przez API (np. OpenAI, Anthropic, HuggingFace) i gotowości do eksperymentowania z ich wykorzystaniem w naszych narzędziach oraz procesach.


Co oferujemy?

  • Współpraca ze świetnym zespołem specjalistów – dołączysz do zespołu Mateusza (CTO): Jagody (Internal Operations Managerki), Jacka (Website & BI Tools Administratora), Marcina (PHP Developera) i Adama (Odoo Developera). 

  • Samodzielność i wpływ – duże pole do działania oraz odpowiedzialność za rozwój naszego e-commercu. 

  • Dodatkowe benefity – topowy sprzęt do pracy, karta sportowa 50% refinansowana, 100% praca zdalna, kursy językowe, platformy naukowe i dostęp do branżowych wydarzeń.

  • Wspólna integracja – co roku spotykamy się na integracji zespołowej – w miejscu, gdzie wszystko się zaczęło.

  • Paczki zdrowia Olini – co miesiąc dostajesz zdrową paczkę Olini – bo dbamy o zdrowie naszych pracowników.

  • Zabawy teambuildingowe i konkursy LEGO - bo kto nie lubi? 


Brzmi jak miejsce dla Ciebie? Jeśli chcesz dołączyć do naszego teamu, czekamy na Twoje zgłoszenie. 


Tech stack

    Symfony

    master

    PHP

    master

    Doctrine

    advanced

    MySQL

    advanced

    HTML

    regular

    JS

    regular

    API REST/GraphQL

    regular

    CSS

    regular

Office location