Pracuj.pl Praca zdalna Mid

Senior Fullstack PHP Developer (React + Joomla)

ITHOUSE SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

⚲ Warszawa, Wola

110–130 zł netto (+ VAT) / godz.

Wymagania

  • PHP
  • React.js
  • joomla

Opis stanowiska

Nasze wymagania:
Minimum 5 lat doświadczenia komercyjnego w programowaniu w PHP 7+ z uwzględnieniem standardów bezpieczeństwa kodu.
Doświadczenie w realizacji co najmniej 2 projektów z wykorzystaniem PHP 8.2 lub nowszego.
Praktyczna znajomość Git/GitLab.
Doświadczenie w tworzeniu komponentów, modułów oraz pluginów dla CMS Joomla 4+.
Minimum 3 lata doświadczenia z JavaScript oraz React.js.
Znajomość środowiska szablonów CMS Joomla z wykorzystaniem JavaScript i React.js.
Doświadczenie w pisaniu testów jednostkowych w PHP (preferowany PHPUnit).
Doświadczenie w pisaniu testów jednostkowych dla aplikacji React.js (preferowane Jest oraz Testing Library).

O projekcie:
Poszukujemy PHP Developera (PHP/Joomla/React), który dołączyłby do zespołu projektowego jednego z naszych klientów realizującego rozwój i utrzymanie systemów opartych o CMS Joomla.
A co jak projekt się skończy?
Szukamy osoby do projektu na dłużej: zależy nam na długofalowej współpracy, nie krótkim “body leasingu”. Chcemy budować długoterminową współpracę, po zakończeniu projektu pomagamy znaleźć kolejny projekt dopasowany do kompetencji i oczekiwań.

Zakres obowiązków:
Rozwój i utrzymanie aplikacji opartych o PHP oraz CMS Joomla 4+.
Tworzenie i rozwijanie komponentów, modułów oraz pluginów Joomla.
Implementacja i rozwój interfejsów użytkownika w React.js.
Pisanie oraz utrzymanie testów jednostkowych dla warstwy backendowej i frontendowej.
Współpraca z zespołem projektowym przy rozwoju i utrzymaniu systemu.

Oferujemy:
Długofalową współpracę i ciągłość projektową.
Stabilne zatrudnienie na podstawie umowy B2B.
Wynagrodzenie w wysokości 110 - 130 zł/h netto + VAT.
Pracę w modelu hybrydowym (Warszawa) lub zdalnym.

🔍 Dekoder Ogłoszenia

🔴
zależy nam na długofalowej współpracy, nie krótkim “body leasingu”
Firma może nie mieć stałych projektów i może być konieczne częste przechodzenie między różnymi klientami.
🔴
po zakończeniu projektu pomagamy znaleźć kolejny projekt dopasowany do kompetencji i oczekiwań
Oznacza to, że firma nie gwarantuje stałego zatrudnienia u jednego klienta, a raczej rolę kontraktora z możliwością przedłużenia współpracy.
🔴
Minimum 5 lat doświadczenia komercyjnego w programowaniu w PHP 7+ z uwzględnieniem standardów bezpieczeństwa kodu.
Może oznaczać, że projekt nadal bazuje na starszych wersjach PHP, a nacisk na bezpieczeństwo może wynikać z istniejących problemów.
🟡
Doświadczenie w realizacji co najmniej 2 projektów z wykorzystaniem PHP 8.2 lub nowszego.
Wymaganie to może być próbą zapewnienia, że kandydat ma doświadczenie z nowszymi funkcjami PHP, ale niekoniecznie oznacza, że projekt aktywnie ich używa.
🔴
Znajomość środowiska szablonów CMS Joomla z wykorzystaniem JavaScript i React.js.
Może oznaczać, że będziesz musiał pracować z przestarzałymi lub niestandardowymi rozwiązaniami w ramach szablonów Joomla, które są trudne do integracji z nowoczesnym Reactem.