📍 Model pracy: preferujemy pracę na miejscu w Krakowie, ale możliwa jest również współpraca hybrydowa lub całkowicie zdalna.  

Kim jesteśmy?  

Szukamy doświadczonej osoby, która dołączy do naszego zespołu backendowego i pomoże rozwijać platformę e-commerce obsługującą marki ANSWEAR, Medicine i PRM. Z jednego codebase’u obsługujemy blisko 30 sklepów internetowych działających w 13 krajach, rozwijamy aplikacje webowe i mobilne oraz utrzymujemy rozbudowane, wersjonowane API.  

Pracujemy głównie w PHP 8.4, Symfony, Doctrine i MySQL, stawiając na jakość, automatyzację, współpracę i pragmatyczne podejście do technologii.  

💼 Tech stack  

  • Backend: PHP 8.4, Symfony 8.1, Doctrine ORM 4.x, MySQL 8, RabbitMQ 4.3. 

  • Monitoring i diagnostyka: Elasticsearch, Kibana, Tideways, Zabbix i Grafana. 

  • Frontend platformy: React + TypeScript oraz Twig + Stimulus + TypeScript. 

  • Developer Experience: Docker, Webpack Encore, Claude i GitHub Copilot. 

  • Infrastruktura: Kubernetes na środowiskach testowych i produkcyjnych. 

🤗 Nasz zespół  

W naszym dziale jest ponad 50 osób. Dołączysz do zespołu backendowego, w którym pracuje obecnie 7 innych programistów. Na co dzień współpracujemy z zespołami Frontend, QA, AI, Mobile, DevOps oraz Projektowym, w tym UX.  

Stawiamy na współpracę, dzielenie się wiedzą i wspólne rozwiązywanie problemów. Nie oczekujemy, że jedna osoba będzie ekspertem od wszystkiego.  

🚀 Co robimy?  

  • Rozwijamy główną platformę e-commerce, CMS oraz wersjonowane API używane przez sklepy internetowe i aplikacje mobilne. 

  • Budujemy wewnętrzną platformę do zarządzania asortymentem, odpowiedzialną za opisy produktów, tłumaczenia, taksonomie i synchronizację danych pomiędzy markami i rynkami. 

  • Utrzymujemy Bank Grafik wykorzystywany przez Medicine oraz mniejsze narzędzia wspierające codzienną pracę i automatyzujące procesy. 

🤖 AI w codziennej pracy  

Korzystamy z Claude i GitHub Copilot do wspierania programowania, analizy zmian i code review. Rozwijamy również własne rozwiązania AI wspierające wybrane procesy wewnętrzne. AI pomaga nam przyspieszać pracę, ale nie zastępuje zrozumienia kodu, krytycznego myślenia ani odpowiedzialności za rozwiązanie.  

✨ Co nas wyróżnia?  

  • Ponad 16 500 testów wykonywanych w około 10 minut oraz testy automatyczne w Playwright. 

  • PHPStan i PHP CS Fixer już na etapie pre-commit. 

  • Code review wspomagane przez Copilot, wymagające akceptacji dwóch osób. 

  • Stała współpraca z Securitum w zakresie bezpieczeństwa. 

  • Dedykowany czas na analizę logów, poprawianie błędów i spłatę długu technologicznego. 

  • Aktywność w open source oraz realny wpływ na rozwój platformy i decyzje techniczne. 

  • Nasze projekty open source: GitHub ANSWEAR. 

🔧 Jak pracujemy?  

  • Pracujemy w dwutygodniowych sprintach, używając YouTracka i Slacka. 

  • Samodzielnie rozbijamy większe wymagania biznesowe na zadania techniczne. 

  • Pracujemy na feature branchach, a zmiany trafiają na środowiska testowe i są odbierane przez QA oraz biznes. 

  • Nie mamy sztywnego kalendarza wdrożeń. Cenimy pragmatyczne podejście, automatyzację i usprawnianie procesu. 

🔍 Czego oczekujemy?  

  • Samodzielności w projektowaniu i rozwijaniu aplikacji w PHP. 

  • Praktycznej znajomości Symfony, Doctrine i ich ekosystemu. 

  • Dbałości o jakość, utrzymywalność i czytelność kodu. 

  • Aktywnego udziału w code review i dyskusjach technicznych. 

  • Umiejętności współpracy, dzielenia się wiedzą i odpowiedzialności za dostarczane rozwiązania. 

  • Chęci ciągłego rozwoju. Mile widziane doświadczenie w branży e-commerce. 

🎉 Co oferujemy?  

  • Umowę o pracę lub kontrakt B2B. 

  • Wynagrodzenie: 14–16 tys. zł netto na B2B, ekwiwalent na UoP. 

  • 20 lub 26 dni urlopu, w zależności od stażu pracy. 

  • Budżet szkoleniowy i wspólne wyjazdy na konferencje. 

  • Laptop, 2 monitory i licencję PhpStorm. 

  • Lux Med, Multisport oraz zniżki na zakupy w ANSWEAR, Medicine i PRM. 

  • Elastyczną organizację czasu pracy oraz dobrowolne integracje zespołowe. 

  • Narzędzia AI: obecnie Claude i Copilot Review. 

📩 Jak wygląda proces rekrutacyjny?  

CV prześlij przez formularz podlinkowany w ogłoszeniu. Możemy rozpocząć od krótkiej rozmowy telefonicznej, podczas której zweryfikujemy doświadczenie opisane w CV. Następnie spotkamy się na rozmowie technicznej. Porozmawiamy o Twoich doświadczeniach oraz opowiemy o firmie, zespole i wyzwaniach, nad którymi pracujemy. W trakcie spotkania może pojawić się również krótkie zadanie praktyczne rozwiązywane na żywo.  

Stawiamy na rozmowę o realnych doświadczeniach i praktycznych umiejętnościach, dlatego nie stosujemy rozbudowanych zadań domowych ani wieloetapowych procesów rekrutacyjnych.