JustJoin.IT Praca zdalna Senior

Senior PHP Engineer (F/M) / Starszy Inżynier PHP (K/M)

PayPo

⚲ Warszawa

21 500 - 24 500 PLN netto (B2B) | 21 500 - 24 500 PLN brutto (UoP)

Wymagania

  • AWS
  • Git
  • RabbitMQ
  • PHP 8+
  • Docker
  • API
  • SQL
  • Symfony 6+
  • NoSQL

Opis stanowiska

W PayPo otrzymasz możliwość współpracy z najlepszymi specjalistami w branży. Jesteśmy rewolucyjnym fintech-em, który odpowiada na rosnące potrzeby w świecie, gdzie płatności online stają się coraz powszechniejsze. Nasza firma dynamicznie rozwija się od kilku lat, zyskując zaufanie 2 milionów klientów oraz 60 000 sklepów, w tym liderów polskiego e-commerce'u między innymi takimi jak: sklepy grupy LPP (właściciel sklepów takich jak Reserved, Mohito czy Sinsay), Eobuwie.pl czy Media Expert. Stawiamy na innowacyjne rozwiązania, a nasze usługi "Buy now/pay later" przyniosły nową jakość w płatnościach internetowych. W PayPo dążymy do dalszego rozwoju i wyznaczania standardów w branży fintech. Nasza załoga to utalentowani specjaliści, którzy wciąż poszukują innowacyjnych rozwiązań, aby zapewnić naszym klientom i użytkownikom niezrównaną jakość obsługi. Zakres obowiązków: • 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 mikro-serwisów i integracja z zewnętrznymi API, • optymalizacja wydajności, kodu i architektury, • utrzymywanie i refaktoryzacja istniejącego kodu pod względem wydajności i jakości, a także zgodności z dobrymi praktykami. Wymagania: Wymagania techniczne: • minimum 5 lat 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), • bardzo dobra znajomość SQL (MySQL 8+) oraz NoSQL w zakresie budowy i optymalizacji zapytań oraz modelowaniu danych, • praktyczne doświadczenie w codziennej pracy z Docker’em, • 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 • bardzo dobra znajomość GIT’a, • 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). 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ści zasad projektowania obiektowego, • samodzielność oraz dobra organizacja pracy własnej, • zaangażowanie i chęć dzielenia się wiedzą w zespole, • bardzo dobra znajomość języka polskiego (poziom zaawansowany lub ojczysty). Wymagane doświadczenie: • minimum 5 lat doświadczenia komercyjnego w programowaniu, • dobra znajomość języka angielskiego (minimum B2) umożliwiająca pracę w środowisku międzynarodowym. Rodzaj umowy /czas pracy: • B2B / UoP - do wyboru przez kandydata/kandydatkę,  • pełny wymiar czasu pracy (praca zdalna lub hybrydowa). Pakiety socjalne lub bonusy: • liczba dni urlopu wynikająca z Kodeksu Pracy (UoP), przy B2B do 25 płatnych dni wolnych (na dany rok),  • pakiet 5 lub 10 dodatkowych dni wolnych w roku za przepracowane lata pracy, • budżet szkoleniowy, • zniżki na usługi PayPo, • Multisport, • pakiet medyczny, • ubezpieczenie na życie, • zajęcia z języka angielskiego oraz drugiego języka do wyboru (włoski, hiszpański, rumuński, niemiecki),  • dofinansowanie do wypoczynku (ZFŚS) - dotyczy wyłącznie UoP.