PHP Engineer (F/M) / Inżynier PHP (K/M)
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 3 lata doświadczenia w backendzie z solidną praktyką w PHP 8+ i Symfony 6+.
- Doświadczenie w budowaniu i integrowaniu aplikacji event-driven (np. RabbitMQ, AWS SQS, Webhooks).
- Dobra znajomość SQL (MySQL 8+) oraz NoSQL 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 (REST, OAuth, JWT).
- Znajomość mechanizmów cache'owania danych (Redis, AWS ElastiCache) oraz technik profilowania aplikacji.
- 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, CSFixer).
- Znajomość zagadnień związanych z CI/CD.
- Doświadczenie z testami jednostkowymi, funkcjonalnymi, integracyjnymi, E2E (PHPUnit).
- Znajomość narzędzi wspierających pracę: PHPStorm, Composer, Xdebug, Sentry, Jira.
- Codzienne wykorzystanie narzędzi AI wspierających development (Claude Code).
Nice to have:
-
Doświadczenie w obszarze weryfikacji klienta, AML/KYC lub fintech.
-
Znajomość narzędzi do orkiestracji kontenerów (np. Kubernetes).
-
Doświadczenie w pracy w metodykach zwinnych (Scrum/Kanban).
-
Znajomość dobrych praktyk w zakresie bezpieczeństwa aplikacji (OWASP).
-
Umiejętność logicznego i kreatywnego myślenia.
-
Wiedza i doświadczenie w stosowaniu dobrych praktyk, konceptów i wzorców projektowych w codziennej pracy z kodem.
-
Dobra znajomość zasad projektowania obiektowego.
-
Samodzielność oraz dobra organizacja pracy własnej.
-
Zaangażowanie i chęć dzielenia się wiedzą w zespole.
-
Minimum 3 lata doświadczenia komercyjnego w programowaniu.
-
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
- Projektowanie i rozwijanie systemów opartych o PHP 8+ i Symfony 6+.
- Analiza wymagań biznesowych i ich wpływu na architekturę systemu.
- Projektowanie, budowa i rozwój mikroserwisów oraz integracja z zewnętrznymi API.
- Optymalizacja wydajności, kodu i architektury.
- Utrzymywanie i refaktoryzacja istniejącego kodu pod względem wydajności, jakości i zgodności z dobrymi praktykami.
Benefity
- Budżet szkoleniowy i dostęp do nowoczesnego stacku technologicznego z wpływem na architekturę.
- Elastyczność pracy zdalnej lub hybrydowej.
- Pakiet medyczny, ubezpieczenie na życie, indywidualna opieka psychologiczna, dofinansowanie do okularów korekcyjnych, karta Multisport.
- Zajęcia z native speakerem z języka angielskiego oraz jednego dodatkowego języka (hiszpański, niemiecki, włoski lub 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, 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