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.
Inicia sesión para generar una carta de presentación para esta vacante.
Iniciar sesiónInicia sesión para ver cómo encaja este empleo con tu perfil.
Iniciar sesión