Answear.com S.A. · Kraków
📍 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.