EU remote
Senior PHP Developer (Joomla CMS)
About this role
Senior PHP Developer (Joomla CMS) DCG Daily tasks: - 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) Musts: PHP, JavaScript, CMS Joomla, Git 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 Nice to have: 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 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)
Source listing: nofluffjobs_main