PHP Tech leader / PHP Lider(ka) Techniczny(a)
Tech Stack / Keywords
Firma i stanowisko
W PayPo tworzymy przyszłość płatności cyfrowych. Jesteśmy fintechem, który odpowiada na rosnące potrzeby świata, w którym płatności online stają się coraz powszechniejsze - nasze usługi Buy Now, Pay Later wyznaczają nowe standardy w tym segmencie rynku.
Dynamicznie rozwijamy się od kilku lat, zyskując zaufanie ponad 2 milionów klientów i 60 000 sklepów, w tym liderów polskiego e-commerce, takich jak marki grupy LPP (Reserved, Mohito, Sinsay), eobuwie czy Media Expert. Tylko w 2025 roku obsłużyliśmy 22,5 mln transakcji.
Nasz zespół tworzą utalentowani specjaliści, którzy nieustannie szukają innowacyjnych rozwiązań, by zapewnić klientom i partnerom najwyższą jakość obsługi.
Wymagania
- Minimum 5 lat doświadczenia w backendzie z solidną praktyką w PHP 8+ i Symfony 6+, w tym udokumentowane doświadczenie w zarządzaniu zespołem programistów w środowisku Agile/Scrum.
- Doświadczenie w budowaniu i integrowaniu aplikacji event-driven (np. RabbitMQ, AWS SQS) oraz integracji opartych na webhookach.
- Dobra znajomość SQL (MySQL 8+) oraz NoSQL (MongoDB) w zakresie budowy i optymalizacji zapytań oraz modelowania danych.
- Praktyczne doświadczenie w codziennej pracy z Docker.
- Doświadczenie i znajomość zagadnień związanych z projektowaniem aplikacji webowych.
- Doświadczenie w projektowaniu, wersjonowaniu i zabezpieczaniu API (RESTful, OAuth, JWT).
- Znajomość mechanizmów cache'owania danych (ValKey, Redis, AWS ElastiCache).
- Bardzo dobra znajomość Git.
- Praktyczna znajomość architektury warstwowej i heksagonalnej (portów i adapterów).
- Doświadczenie w pracy z infrastrukturą chmurową AWS.
- Znajomość narzędzi statycznej analizy kodu (PHPStan, CS Fixer).
- Znajomość zagadnień związanych z CI/CD.
- Doświadczenie z testami jednostkowymi, funkcjonalnymi, integracyjnymi, E2E (PHPUnit) - ekspercka znajomość PHPUnit oraz dobra znajomość Behat i Codeception.
- Biegłe posługiwanie się narzędziami ekosystemu PHP: GitLab, Composer, Xdebug, PHPStorm.
- Znajomość takich narzędzi jak Jira i Sentry.
- Codzienne wykorzystanie narzędzi AI wspierających development.
Wymagania kompetencyjne:
- Umiejętność logicznego i kreatywnego myślenia.
- Wiedza i doświadczenie w zakresie stosowania dobrych praktyk, konceptów projektowych, a także wzorców projektowych w codziennej pracy z kodem.
- Bardzo dobra znajomość zasad projektowania obiektowego.
- Samodzielność oraz dobra organizacja pracy własnej.
- Zaangażowanie i chęć dzielenia się wiedzą w zespole.
- Efektywna komunikacja z interesariuszami nietechnicznymi.
- Proaktywne podejście do rozwiązywania problemów.
- Wysoko rozwinięte umiejętności przywódcze - inteligencja emocjonalna, zdolność skutecznego zarządzania emocjami w zespole, rozwiązywania problemów i budowania angażującego środowiska pracy, także w zespole zróżnicowanym technologicznie.
- Poczucie humoru.
Mile widziane:
- Znajomość technologii mobilnych natywnych (iOS/Swift, Android/Kotlin) i/lub cross-platformowych (Kotlin Multiplatform) - ułatwiająca komunikację i podejmowanie decyzji technicznych w zespole.
- Znajomość technologii web (JS/React/NextJS), ułatwiająca komunikację i podejmowanie decyzji technicznych w zespole.
- Doświadczenie we wdrażaniu narzędzi AI wspierających pracę zespołu programistycznego.
- Doświadczenie w pracy z narzędziami CI/CD.
- Certyfikaty lub szkolenia z zarządzania zespołem / przywództwa (np. Scrum Master, Leadership).
Wymagania formalne:
- Minimum 3-5 lat doświadczenia w zarządzaniu zespołem programistów.
- Biegła znajomość języka polskiego (poziom zaawansowany lub ojczysty).
- Znajomość języka angielskiego na poziomie umożliwiającym komunikację z partnerami zagranicznymi.
Obowiązki
Zarządzanie zespołem:
- Koordynowanie pracy zespołu programistów PHP i deweloperów mobilnych (4-5 osób) poprzez delegowanie zadań, motywowanie, organizację szkoleń i prowadzenie coachingu.
- Monitorowanie postępu realizacji projektów, dbałość o zgodność z harmonogramem, budżetem i wymaganiami jakościowymi.
- Nadzorowanie postępów prac i rozwiązywanie technicznych wyzwań pojawiających się w obu obszarach - PHP i mobile.
Rozwój oprogramowania (hands-on):
- Aktywny, praktyczny udział w tworzeniu oprogramowania wraz z zespołem.
- Poszukiwanie i proponowanie rozwiązań mających na celu optymalizację oprogramowania i procesów programistycznych.
Decyzje technologiczne i jakość:
- Odpowiedzialność za podejmowane decyzje technologiczne oraz zapewnienie jakości kodu w całym zespole.
- Opracowywanie i rozwijanie procedur oraz standardów dotyczących realizacji projektów programistycznych, zgodnych z najlepszymi praktykami.
- Udział w projektowaniu kluczowych rozwiązań technicznych oraz wspieranie zespołu w podejmowaniu decyzji technologicznych.
Wyrównywanie wiedzy w zespole:
- Odpowiedzialność za wyrównywanie wiedzy technicznej i projektowej wśród członków zespołu, zarówno po stronie PHP, jak i mobile.
- Pełnienie roli mentora technicznego, przeprowadzanie przeglądów kodu, udzielanie konsultacji i dzielenie się wiedzą.
- Udzielanie wsparcia technicznego pozostałym członkom zespołu.
Innowacje i ryzyko:
- Zapewnianie wsparcia przy wdrażaniu nowych, rozwojowych technologii, w tym narzędzi AI.
- Identyfikowanie zagrożeń technicznych i operacyjnych oraz wprowadzanie działań zapobiegawczych.
- Aktywny udział w rozwoju PayPo zarówno pod względem technologicznym, jak i produktowym.
- Wdrażanie najlepszych praktyk inżynierii oprogramowania oraz mentoring zespołu.
Benefity
- Budżet szkoleniowy i dostęp do nowoczesnego stacku technologicznego.
- Realny wpływ na architekturę systemów.
- Praca zdalna lub hybrydowa z kulturą dzielenia się wiedzą.
- Pakiet medyczny, ubezpieczenie na życie, indywidualna opieka psychologiczna.
- Dofinansowanie do okularów korekcyjnych oraz karta Multisport.
- Zajęcia z native speakerem z angielskiego oraz drugiego języka do wyboru (hiszpański, niemiecki, włoski, rumuński).
- Urlop zgodny z Kodeksem Pracy (UoP) lub do 25 płatnych dni wolnych w roku (B2B), plus 5-10 dodatkowych dni za staż pracy.
- Dofinansowanie wypoczynku w ramach ZFŚS (UoP).
- Zniżki na usługi PayPo oraz bilety na mecze siatkówki.
Inne informacje
Administratorem danych osobowych jest PayPo sp. z o.o. Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Apply".
PayPo
10 aktywnych ofert