JustJoin.IT Praca zdalna Senior

PHP Tech leader / PHP Lider(ka) Techniczny(a)

PayPo

⚲ Warszawa

24 000 - 26 000 PLN brutto (UoP) | 24 000 - 26 000 PLN netto (B2B)

Wymagania

  • PHP 8
  • Symfony 6
  • RabbitMQ
  • AWS SQS
  • MySQL
  • MongoDB
  • Docker
  • RESTful API
  • Git
  • AWS

Opis stanowiska

O PayPo
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.
Jako Lider(ka) Techniczny(a) Zespołu w PayPo nie tylko wyznaczasz kierunek rozwoju technologicznego, ale masz realny wpływ na to, jak skalujemy i rozwijamy systemy odpowiadające za dynamiczny wzrost biznesu. Prowadzisz zespół programistów pracujący w modelu fullstackowym - Twoje zaplecze techniczne to PHP, ale Twoja rola obejmuje wspieranie i koordynowanie pracy całego zespołu, niezależnie od stosowanej technologii. Łączysz kompetencje techniczne z umiejętnością prowadzenia zespołu, wspierasz jego rozwój, dbasz o jakość dostarczanych rozwiązań i podejmujesz kluczowe decyzje architektoniczne. Jeśli szukasz miejsca, w którym technologia idzie w parze z szybkim wzrostem biznesowym i realnym wpływem na kształt zespołu, to PayPo jest dla Ciebie.

Twoje główne zadania:

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.

Wymagania techniczne:
• 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 Dockerem.
• 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ść Gita.
• 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.

Rodzaj umowy /czas pracy/ wynagrodzenie:
• Widełki: 
• UoP: 24 000 zł - 26 000 zł brutto
• B2B: 24 000 zł - 26 000 zł netto

• UoP / B2B - do wyboru przez kandydata/kandydatkę.
• Pełny wymiar czasu pracy (praca zdalna lub hybrydowa).

Co oferujemy?
• Rozwój: budżet szkoleniowy, dostęp do nowoczesnego stacku technologicznego i realny wpływ na architekturę.
• Elastyczność: praca zdalna lub hybrydowa, z kulturą nastawioną na dzielenie się wiedzą.
• Zdrowie i wsparcie: pakiet medyczny, ubezpieczenie na życie, indywidualna opieka psychologiczna, dofinansowanie do okularów korekcyjnych, karta Multisport.
• Nauka języków: zajęcia z native speakerem - angielski oraz jeden język dodatkowy do wyboru (hiszpański, niemiecki, włoski lub rumuński).
• Czas wolny: urlop zgodny z Kodeksem Pracy (UoP) lub do 25 płatnych dni wolnych w roku (B2B), plus 5-10 dodatkowych dni za staż pracy.
• Dodatkowe benefity: dofinansowanie wypoczynku w ramach ZFŚS (UoP), zniżki na usługi PayPo, bilety na mecze siatkówki.

🔍 Dekoder Ogłoszenia

🔴
nie tylko wyznaczasz kierunek rozwoju technologicznego, ale masz realny wpływ na to, jak skalujemy i rozwijamy systemy
Twoje decyzje architektoniczne będą miały znaczący wpływ na przyszłość systemu, ale mogą też wiązać się z presją i odpowiedzialnością za skalowanie pod rosnące obciążenie.
🔴
Prowadzisz zespół programistów pracujący w modelu fullstackowym - Twoje zaplecze techniczne to PHP, ale Twoja rola obejmuje wspieranie i koordynowanie pracy całego zespołu, niezależnie od stosowanej technologii.
Choć głównym językiem jest PHP, będziesz musiał rozumieć i wspierać zespół pracujący z różnymi technologiami, co może wymagać szybkiego uczenia się lub polegania na wiedzy innych.
🟡
dbasz o jakość dostarczanych rozwiązań
Oczekuje się od Ciebie nie tylko dostarczania funkcjonalności, ale także dbania o ich stabilność, wydajność i zgodność ze standardami.
🔴
technologia idzie w parze z szybkim wzrostem biznesowym
Może to oznaczać, że priorytetem jest szybkie wdrażanie nowych funkcji biznesowych, co może wpływać na czas poświęcany na refaktoryzację czy optymalizację techniczną.
🟢
realnym wpływem na kształt zespołu
Masz szansę kształtować kulturę i procesy w zespole, ale też ponosisz odpowiedzialność za jego efektywność i atmosferę.