Senior PHP Developer (Joomla CMS)

Stanowisko: Senior PHP Developer (Joomla CMS)

Miejsce pracy: 100% zdalnie

Jako firma rekrutacyjna jesteśmy świadomi, że każdy solidny biznes napędzają ludzie z odpowiednio dopasowanymi kompetencjami. Nasz styl zarządzania i partnerskie podejście pozwalają nam na elastyczne dostosowanie się do Twoich potrzeb i zapewniają pełne wsparcie podczas współpracy. W związku z ciągłym rozwojem i dużą liczbą projektów rekrutacyjnych, jakie prowadzimy dla naszych Partnerów, szukamy osoby na stanowisko:

Senior PHP Developer (Joomla CMS)

Zakres obowiązków:

  • Projektowanie, rozwój i utrzymanie aplikacji opartych o PHP (7+/8.2) oraz CMS Joomla 4+
  • Tworzenie i rozwój komponentów, modułów oraz pluginów CMS Joomla
  • Rozwój warstwy frontendowej z wykorzystaniem JavaScript i React.js oraz integracja z backendem
  • Przygotowywanie i utrzymywanie dokumentacji technicznej dla rozwijanych aplikacji i rozwiązań
  • Proponowanie i wdrażanie usprawnień w obszarze wytwarzania oprogramowania, w tym narzędzi i procesów developerskich
  • Udział w spotkaniach projektowych i pełnienie roli eksperta technicznego w zakresie PHP, Joomla i frontendu
  • Współpraca z zespołem przy wykorzystaniu systemów kontroli wersji (Git/GitLab)
  • Tworzenie i utrzymywanie testów jednostkowych dla backendu (PHPUnit) oraz frontendu (React, Jest)

 

Wymagania:

  • Ponad 5. letnie doświadczenie w wytwarzaniu oprogramowania w języku programowania PHP w wersjach nie starszych niż 7. Umiejętność stosowania standardów bezpieczeństwa w wytwarzanym kodzie
  • Doświadczenie w wytwarzaniu oprogramowania w języku programowania PHP w wersjach nie starszych niż 8.2. Co najmniej dwa projekty zrealizowane z użyciem tej wersji języka
  • Praktyczna znajomość narzędzia Git/Gitlab – co najmniej 3 lata doświadczenia pracy z Git lub co najmniej 5 projektów realizowanych z tym narzędziem
  • Praktyczna znajomość środowiska programistycznego komponentów CMS Joomla w wersji nie starszej niż 4 - wytworzone co najmniej 2 komponenty CMS Joomla w wersji 4 lub wyższej
  • Praktyczna znajomość środowiska programistycznego modułów CMS Joomla w wersji nie starszej niż 4 - wytworzone co najmniej 2 moduły CMS Joomla w wersji 4 lub wyższej
  • Praktyczna znajomość środowiska programistycznego pluginów CMS Joomla w wersji nie starszej niż 4 - wytworzone co najmniej 2 pluginy CMS Joomla w wersji 4 lub wyższej
  • Praktyczna znajomość języka JavaScript i biblioteki React.js – co najmniej 3 lata doświadczenia pracy z ww. technologią lub co najmniej 3 projekty realizowane z tym narzędziem
  • Praktyczna znajomość środowiska programistycznego systemu szablonów CMS Joomla, z uwzględnieniem wykorzystania języka JavaScript i bibliotek React.js
  • Doświadczenie w pisaniu testów jednostkowych (preferowana biblioteka PHPUnit) – co najmniej rok doświadczenia w pisaniu ww. testów lub zrealizowanych co najmniej 2 projekty
  • Doświadczanie w pisaniu testów jednostkowych pod React.js (preferowane: Jest oraz biblioteki z rodziny testing-library, np. react-testing-library) – co najmniej rok doświadczenia w pisaniu ww. testów lub zrealizowanych co najmniej 2 projekty
  • Praktyczna znajomość frameworka Symfony (wersje 3–6+)
  • Praktyczna znajomość komunikacji REST i budowy API
  • Znajomość baz danych oraz języka SQL (np. MySQL, PostgreSQL)
  • Znajomość wzorców projektowych stosowanych w PHP i JavaScript

 

Oferujemy:

  • Stałe wsparcie konsultanta
  • Program rekomendacji pracowników

Agencja doradztwa personalnego (nr licencji 4642)

Dane spółki: DCG Sp. z o.o.,

Siedziba główna: ul. Towarowa 28, 00-839 Warszawa

Oddział: Aleja Grunwaldzka 50A, 80-241 Gdańsk

REGON: 141316780

NIP: 5222877930

KRS: 0001067305

Obserwuj nas:
UE