Senior Full-Stack Shopware Developer
-, Kraków +2 Locations
ArdentCode
Kim jesteśmy
Od ponad 25 lat współpracujemy z partnerami z Europy i USA, budując zespoły i tworząc zaawansowane oprogramowanie. Pracujemy interdyscyplinarnie – łączymy inżynierską ciekawość z rozumieniem biznesu i kontekstu działania klienta.
Tworzymy i rozwijamy projekty w szerokim spektrum: od aplikacji webowych i mobilnych, przez rozwiązania cloud, aż po projekty wykorzystujące AI. Wspieramy naszych klientów – liderów transformacji, konsultantów i firmy technologiczne – nie tylko w kodowaniu, ale także w analizie, projektowaniu architektury i wprowadzaniu innowacji, które zapewniają realną wartość użytkową i biznesową projektów.
O projekcie
Jako Senior Full-Stack Shopware Developer w zespole tworzonym wraz z klientem będziesz mieć realny wpływ na rozwój platform e-commerce. Będziesz pracować zarówno nad back-endem, jak i front-endem, wdrażać nowe pomysły i usprawnienia, tak aby zakupy online były proste, szybkie i przyjemne dla klientów.
Twoje zadania:
Tworzenie dedykowanych modułów i pluginów do Shopware 6, dostosowanych do konkretnych potrzeb i funkcjonalności klientów.
Budowanie integracji z systemami zewnętrznymi za pomocą REST i GraphQL API (np. dostawcy płatności, systemy ERP, platformy logistyczne).
Analizowanie i optymalizowanie wydajności sklepów internetowych (np. cache’owanie, zapytania do bazy danych) w celu zapewnienia szybkiego i płynnego działania.
Ścisłą współpracę z innymi deweloperami w zespole Agile/Scrum, od koncepcji po wdrożenie nowych funkcjonalności.
Monitorowanie jakości kodu, bezpieczeństwa i skalowalności poprzez przeglądy kodu, pisanie testów i stosowanie najlepszych praktyk.
👉 Tak wyobrażamy sobie profil Kandydata lub Kandydatki na tę pozycję:
Masz ponad 4 lata doświadczenia komercyjnego.
Z czego minimum 2 lata doświadczenia z Shopware.
Doświadczenie w tworzeniu aplikacji webowych w PHP, w tym z wykorzystaniem frameworka Symfony, w kontekście Shopware 6 (tworzenie pluginów/modułów).
Znajomość technologii front-end: umiejętność tworzenia dynamicznych i responsywnych interfejsów przy użyciu Vue.js, JavaScript (ES6+), HTML5 oraz SCSS/CSS3, a także znajomość Twig jako silnika szablonów w tematach Shopware.
Doświadczenie w pracy z bazami danych MySQL oraz w tworzeniu wydajnych zapytań; rozumienie wpływu projektowania bazy danych na wydajność aplikacji.
Doświadczenie w integracji API (REST i GraphQL) w celu połączenia Shopware z systemami zewnętrznymi.
Znajomość systemów kontroli wersji Git oraz doświadczenie w pracy w środowisku Linux.
Umiejętność pisania testów jednostkowych.
Gotowość do pracy projektowej 3–6 miesięcy
Umiejętność pracy w zespole i myślenia w kontekście UX
Proaktywność i odpowiedzialność
Tworzenie czystego, dobrze udokumentowanego i bezpiecznego kodu, przywiązywanie wagi do jakości oprogramowania.
Umiejętność pracy w międzynarodowym zespole
Doskonałe umiejętności komunikacyjne
Dobra znajomość języka angielskiego pozwalająca na swobodne konwersacje i prowadzenie korespondencji projektowej oraz bardzo dobra (“native”) znajomość języka polskiego
Oferujemy:
dużo samodzielności i odpowiedzialności
udział w projekcie stawiającym wyzwania programistyczne
pracę w międzynarodowym zespole
wpływ na kształt kodu, architektury oraz standardów
możliwość rozwoju kompetencji w ramach projektu oraz indywidualnie
możliwość pracy zdalnie, hybrydowo lub w jednym z naszych biur (Wrocław/Warszawa)
a także atrakcyjne wynagrodzenie na rynkowym poziomie i elastyczność formy współpracy: B2B z benefitami lub czyste B2B rozliczane godzinowo.
Nasz pakiet benefitów zawiera:
🏖️ 15–20 dni płatnego urlopu
🤒 Do 5 dni płatnego "sick-leave"
🏥 Prywatną opiekę medyczną (Luxmed)
🏋️♂️ Kartę Multisport
📚 Indywidualny coroczny budżet szkoleniowy
💻 Dofinansowanie do zakupu laptopa oraz 👓 do zakupu okularów
🎉 Udział w corocznych firmowych wyjazdach integracyjnych
🤝 Dlaczego warto z nami pracować?
W ArdentCode polegamy na sobie. Jesteśmy dociekliwi. Chętnie dzielimy się wiedzą. Wierzymy, że tylko w ścisłej współpracy możemy tworzyć naprawdę wielkie rzeczy. Wypracowaliśmy kulturę organizacyjną i środowisko tworzące przestrzeń do ciągłego rozwoju naszego Zespołu i przestrzeń do osiągania osobistych celów. Dbamy aby dostarczać Ci projekty, dzięki którym zrealizujesz własną ścieżkę rozwoju kompetencji.
👉 Co dalej -> Aplikuj. Prześlij nam swoje CV 😊
Porozmawiamy, odpowiemy na Twoje pytania, poznamy się lepiej i omówimy nasze wzajemne oczekiwania.
Zapraszamy Cię do procesu rekrutacyjnego prowadzonego w pełni zdalnie (MS Teams), na który składa się:
nietechniczna rozmowa rekrutacyjna (40 min.)
rozmowa techniczna (120 min.)
rozmowa z po stronie klienta (60 min.)
W wielkim finale spotkamy się, aby ustalić warunki i uzgodnić ofertę współpracy.
Po każdym z etapów otrzymasz od nas informację zwrotną.
👋 Czekamy na Twoje CV. Do zobaczenia na wstępnej rozmowie !
ArdentCode is a team of seasoned programmers, analysts, designers, and solution architects, who build modern research and workflow solutions, used by tax, legal, health and educational professionals in the US and Europe. Since 2001 we've been working on a broad range of technologies. Today we build complex web applications based on JavaScript, but we've grown our experience through years of .NET and Java development. We believe that people are the biggest asset and competitive advantage a company can have. The word ardent means passionate, enthusiastic, wholehearted, intense, zealous.
Senior Full-Stack Shopware Developer
Senior Full-Stack Shopware Developer
-, Kraków
ArdentCode