Senior PHP Engineer (F/M) / Starszy 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
Wymagania techniczne:
- Minimum 5 lat doświadczenia w backendzie z praktyką w PHP 8+ i Symfony 6+.
- Doświadczenie w budowaniu i integrowaniu aplikacji event-driven (np. RabbitMQ, AWS SQS, Webhooks).
- Bardzo dobra znajomość SQL (MySQL 8+) oraz NoSQL w zakresie zapytań i modelowania danych.
- Praktyczne doświadczenie z Docker.
- Doświadczenie w projektowaniu aplikacji webowych.
- Doświadczenie w projektowaniu, wersjonowaniu i zabezpieczaniu API (REST, OAuth, JWT).
- Znajomość mechanizmów cache'owania danych (Redis, AWS ElastiCache) oraz profilowania aplikacji.
- Bardzo dobra znajomość Gita.
- Praktyczna znajomość architektury warstwowej i heksagonalnej.
- Doświadczenie 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).
- Codzienne wykorzystanie narzędzi AI wspierających development.
Mile widziane:
- Doświadczenie w scoringu, ocenie ryzyka kredytowego lub fintech.
- Znajomość narzędzi do orkiestracji kontenerów (np. Kubernetes).
- Praca w metodykach zwinnych (Scrum/Kanban).
- Znajomość dobrych praktyk w zakresie bezpieczeństwa aplikacji (OWASP).
Wymagania kompetencyjne:
- Umiejętność logicznego i kreatywnego myślenia.
- Wiedza i doświadczenie w stosowaniu dobrych praktyk, konceptów i wzorców projektowych.
- Bardzo dobra znajomość zasad projektowania obiektowego.
- Samodzielność oraz dobra organizacja pracy.
- Zaangażowanie i chęć dzielenia się wiedzą w zespole.
Wymagania formalne:
- Minimum 5 lat komercyjnego doświadczenia w programowaniu.
- Biegła znajomość języka polskiego (poziom zaawansowany lub ojczysty).
- Znajomość języka angielskiego umożliwiająca 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.
PayPo
11 aktywnych ofert