Magento Backend Developer (Mid/Senior)
Kim jesteśmy ?
Cognize to dostawca rozwiązań e-commerce B2B. Projektujemy i wdrażamy dla producentów i dystrybutorów:
systemy e-commerce B2B (w tym również B2B+B2C, D2C),
systemy PIM,
systemy wspierające handel,
agentów AI do wsparcia sprzedaży.
Koncentrujemy się na cyfryzacji sprzedaży w branżach takich jak: automatyka przemysłowa, elektrotechnika, motoryzacja, technika grzewcza, medycyna czy rolnictwo. Wyzwania B2B rozwiązujemy za pomocą Selliny (nasz produkt Magento+Headless) oraz dedykowanych systemów i aplikacji. Cenimy bezpośrednią komunikację, techniczną doskonałość i realny wpływ każdego członka zespołu na końcowy kształt produktu.
Opis stanowiska i obowiązków
Stanowisko: Magento Backend Developer (Mid/Senior)
Miejsce pracy: Katowice / Zdalnie Technologie: PHP 8.x, Magento 2, Symfony, MySQL, GraphQL, REST API, Docker
Opis stanowiska:
Poszukujemy ambitnego programisty Magento, który dołączy do naszego zespołu, aby tworzyć i rozwijać zaawansowane systemy e-commerce dla czołowych marek. Jako Magento Developer będziesz odpowiedzialny za pełen cykl życia oprogramowania – od projektowania architektury w duchu nowoczesnego e-commerce (headless, composable commerce), przez implementację niestandardowych modułów, aż po optymalizację wydajności i integracje z systemami zewnętrznymi (PIM, ERP, bramki płatnicze).
Twój zakres obowiązków:
Wdrożenia, Rozwój i utrzymanie: Projektowanie oraz implementacja skalowalnych rozwiązań na platformie Magento 2 / Adobe Commerce.
Backend & API: Budowa i rozwój API (REST, GraphQL) oraz integracja platformy z systemami trzecimi (PIM, CMS, systemy lojalnościowe, płatności).
Architektura: Tworzenie modularnego i czystego kodu zgodnie z najlepszymi praktykami (SOLID, wzorce projektowe) oraz standardami Magento.
Nowoczesne podejście: Praca w architekturze MACH (Microservices, API-first, Cloud-native, Headless) oraz rozwijanie mikroserwisów (np. w Symfony).
Optymalizacja: Dbanie o wysoką wydajność, bezpieczeństwo oraz stabilność aplikacji.
Współpraca i Jakość: Aktywny udział w Code Review, tworzenie testów automatycznych (Unit/Integration) oraz współpraca z zespołami Frontend i DevOps w procesach CI/CD.
Nasze wymagania:
Doświadczenie: Minimum 3+ lata komercyjnego doświadczenia w pracy z Magento 2 (Adobe Commerce).
PHP: Bardzo dobra znajomość PHP (wersja 8.x) oraz programowania obiektowego.
E-commerce: Praktyczna wiedza z zakresu procesów sprzedażowych, koszyka, checkoutu i zarządzania katalogiem produktów.
Integracje: Doświadczenie w projektowaniu i konsumowaniu API (REST/GraphQL) oraz pracy z kolejkami komunikatów (np. RabbitMQ).
Narzędzia: Biegłość w obsłudze GIT, środowisk kontenerowych (Docker) oraz systemów bazodanowych (MySQL/Redis).
Doświadczenie z frameworkiem Symfony.
Mindset: Umiejętność "myślenia poza schematami" – dostarczanie rozwiązań tam, gdzie standardowe funkcje Magento są niewystarczające.
Zmysł konsultingowy: Umiejętność zadawania pytań "po co?", a nie tylko "jak?", aby dokopać się do prawdziwej przyczyny problemu. Awersja do odpowiedzi “a u mnie działa”.
Komunikatywność biznesowa: Zdolność do rozmowy z decydentami (właścicielami, dyrektorami handlowymi) pod presją czasu, zachowując rolę merytorycznego przewodnika.
Język angielski: Znajomość na poziomie pozwalającym na swobodne korzystanie z dokumentacji technicznej i komunikację w projektach międzynarodowych.
Mile widziane:
Znajomość rozwiązań chmurowych (AWS/Azure/GCP).
Certyfikaty Adobe/Magento Certified Professional.
Doświadczenie w pracy z różnymi podejściami do frontendu w Magento: natywną Lumą, Hyvä Themes lub rozwiązaniami Headless (React/Next.js). ,
Oferujemy
Wierzymy, że o tym, jacy jesteśmy, najlepiej opowiadają ludzie. Cenimy atmosferę, elastyczność i zaufanie.
Realny wpływ: Pracę nad rozwojem autorskiego produktu (Sellina) i duży wpływ na architekturę oraz dobór technologii.
Kultura zaufania: Ogromny kredyt zaufania, dużą samodzielność w działaniu i podejmowaniu decyzji.
Transparentność: Pracę w firmie o transparentnej kulturze, gdzie otwarcie rozmawiamy o finansach, planach i wyzwaniach (między innymi podczas comiesięcznych "Obrad").
Pracę zdalną i elastyczność godzin pracy: Elastyczne godziny pracy i możliwość pracy zdalnej z comiesięcznym dniem biurowym dla osób do 2,5h dojazdu lub raz na kwartał dla osób ponad 2,5h dojazdu do biura.
Integracja: Comiesięczne spotkania statusowe "Obrady" w naszym biurze w Katowicach (przy wspólnym lunchu) oraz regularne wyjazdy i spotkania integracyjne (kajaki, e-bike'i, wyjścia w góry).
Rozwój: Budżet szkoleniowy i konferencyjny oraz wsparcie w rozwoju zawodowym.
Wdrożenie: Ustrukturyzowany proces onboardingu i wsparcie dedykowanego "Buddy'ego" od pierwszego dnia.
Sprzęt: Zapewniamy komputer - laptop lub stacjonarny.
O nas:
Jesteśmy dostawcą rozwiązań e-commerce B2B, który skupia się na cyfryzacji i transformacji sprzedaży u producentów i dystrybutorów najczęściej w branżach „technicznych”.
Nasze podejście koncentruje się na identyfikacji i rozwiązywaniu problemów klienta. Chcemy go zrozumieć, a następnie dopasować technologię i stworzyć rozwiązanie, które przyniesie mu realną wartość. Mamy własne, potężne narzędzie – system Sellina, zbudowany na bazie ponad 12 lat doświadczeń. Choć stanowi on rdzeń wielu wdrożeń, nie zamykamy się na jego użycie i chętnie sięgamy po inne rozwiązania (dedykowane systemy i aplikacje), by sprostać wyzwaniom rynku.
Wierzymy, że o tym, jacy jesteśmy, najlepiej opowiedzą ludzie, którzy tworzą naszą firmę. Dlatego zamiast składać deklaracje, wolimy po prostu podzielić się kilkoma opiniami (z portalu GoWork), które są dla nas niezwykle cenne.
O atmosferze w zespole Staramy się tworzyć środowisko pracy oparte na wzajemnym szacunku i wsparciu. Cieszy nas, kiedy nowi członkowie zespołu odczuwają to w ten sposób:
„Kiedyś myślałem, że wpisy w ogłoszeniach o atmosferze w pracy i zgranym zespole to puste slogany, ale tu jest tak serio :)”
O elastyczności i zaufaniu Podstawą naszej współpracy jest zaufanie. Wierzymy, że każdy najlepiej wie, jak zorganizować swoją pracę, aby była efektywna i pozwalała zachować równowagę.
„Każdy w zespole ma pełną elastyczność w dopasowaniu godzin pracy do swoich potrzeb.”
O samodzielności i wpływie na projekty Dajemy naszym pracownikom dużą swobodę działania i chętnie słuchamy ich pomysłów. Mamy nadzieję, że przekłada się to na poczucie realnego wpływu i satysfakcję z pracy.
„Już od samego początku dostałem ogromny kredyt zaufania i miałem duży wpływ na architekturę projektów.”
Jeśli ten sposób pracy – oparty na zaufaniu, elastyczności i realnym wpływie na wdrażane rozwiązania – jest Ci bliski, i szukasz wyzwań, które wykraczają poza jeden system, zapraszamy do kontaktu.
Jak w praktyce wygląda elastyczny czas pracy w Cognize?
To jedno z pytań, które często słyszymy od kandydatów. Postanowiliśmy odpowiedzieć na nie wprost, by dokładnie przedstawić nasze podejście.
Czy w Cognize obowiązują sztywne godziny pracy?
Nie. Standardowo pracujemy w godzinach biznesowych, aby zapewnić płynną komunikację z klientami i wewnątrz zespołu, ale nie patrzymy na zegarek co do minuty. Rozumiemy, że każdy ma swój rytm i prywatne zobowiązania.
Co to oznacza w praktyce?
To znaczy, że jeśli potrzebujesz załatwić prywatną sprawę w ciągu dnia – czy to wizytę u lekarza, szybkie zakupy, czy odebranie dziecka z przedszkola – po prostu to robisz. Oczekujemy jedynie, że Twoje zadania zostaną zrealizowane, suma przepracowanych godzin będzie się zgadzała, a zespół będzie poinformowany o Twojej chwilowej nieobecności.
Jaka jest więc kluczowa zasada?
Odpowiedzialność, komunikacja i zdrowy rozsądek. Jeśli potrzebujesz któregoś dnia przesunąć godziny pracy, odrobić coś w weekend, żeby skrócić sobie piątek, albo po prostu urwać się na dwie godziny, by załatwić prywatną sprawę – masz do tego pełne prawo. Ufamy, że Twoje zadania zostaną dowiezione. Jednocześnie oczekujemy, że będziesz dostępny dla zespołu i klientów w kluczowych momentach dnia, więc regularna praca w nocy raczej nie wchodzi w grę. Inaczej mówiąc – w granicach zdrowego rozsądku mieści się np. incydentalne załatwienie sprawy w ciągu dnia, czy rozpoczynanie pracy godzinę przed innymi. Ale z pewnością zaczyna przeszkadzać innym np. regularna nieobecność w ciągu dnia, kiedy zespół Cię potrzebuje.
Jeśli ten sposób pracy – oparty na zaufaniu, elastyczności i realnym wpływie na wdrażane rozwiązania – jest Ci bliski, i szukasz wyzwań, które wykraczają poza jeden system, zapraszamy do kontaktu.
Magento Backend Developer (Mid/Senior)
Magento Backend Developer (Mid/Senior)