JustJoin.IT Praca zdalna Senior New

Senior PHP Developer (SaaS)

Open Loyalty

⚲ Wrocław

Do uzgodnienia

Wymagania

  • udokumentowane komercyjne doświadczenie w tworzeniu aplikacji w PHP
  • dobra znajomość Symfony 7 i nowszych wersji frameworka
  • doświadczenie w tworzeniu REST API
  • doświadczenie w DDD
  • umiejętność wykorzystania AI w codziennej pracy (code review, generowanie fragmentów kodu, analiza kodu)
  • samodzielne proponowanie usprawnień technicznych i rozwiązań
  • znajomość angielskiego min. B1 i płynny polski (C2)

Mile widziane

  • doświadczenie z Kubernetes i systemami CI/CD

Opis stanowiska

Praca przy produkcie Open Loyalty — platformie do programów lojalnościowych i grywalizacji, używanej przez firmy z sektora retail, ubezpieczeń i CPG. Będziesz rozwijać nowe funkcje, dbać o jakość REST API oraz skalowalność i wydajność produktu, a także utrzymywać istniejący kod. To oferta dla doświadczonego PHP-owca, który lubi pracować samodzielnie i nie boi się odpowiedzialności za testy. Uwaga: opis sugeruje, że spora część pracy to utrzymanie i naprawa błędów, a od developera oczekuje się dużej samodzielności w testowaniu — zespół QA może być jeszcze w budowie.

🔍 Dekoder Ogłoszenia

🔴
Product development of Open Loyalty - adding new functionalities, developing existing ones, bug fixing
Oprócz tworzenia nowych funkcji, będziesz spędzać znaczną część czasu na utrzymaniu i naprawianiu błędów w istniejącym kodzie.
🟡
Taking care of the quality of the REST API of the product
Oznacza to nie tylko tworzenie API, ale także jego testowanie, dokumentowanie i zapewnianie stabilności.
🔴
Ensuring high product scalability & performance, conducting stress tests
Może to oznaczać, że obecna wydajność produktu wymaga optymalizacji lub że projekt jest na etapie intensywnego rozwoju i testowania obciążenia.
🔴
Active involvement in ensuring product quality by creating, maintaining, and executing tests (unit, integration, API, contract tests) and collaborating with the QA Platform Team on best testing practices.
Chociaż brzmi to jak współpraca, może sugerować, że zespół QA jest jeszcze w fazie budowy lub że oczekuje się od developera dużej samodzielności w zakresie testowania.
🟡
Good knowledge of Symfony 7 and newer versions of the framework
Wymaganie znajomości najnowszych wersji frameworka może oznaczać, że projekt jest nowoczesny, ale też że może wymagać szybkiego uczenia się i adaptacji do nowych rozwiązań.