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 lat doświadczenia w programowaniu w PHP (wersja 7+)
Doświadczenie w PHP 8.2 – co najmniej 2 projekty
Znajomość standardów bezpieczeństwa w kodzie
Minimum 3 lata doświadczenia z Git/GitLab lub 5 projektów
Doświadczenie w tworzeniu co najmniej 2 komponentów Joomla 4+
Doświadczenie w tworzeniu co najmniej 2 modułów Joomla 4+
Doświadczenie w tworzeniu co najmniej 2 pluginów Joomla 4+
Minimum 3 lata doświadczenia z JavaScript i React.js lub 3 projekty
Znajomość systemu szablonów Joomla z wykorzystaniem JavaScript i React.js
Minimum rok doświadczenia w testach jednostkowych w PHP (PHPUnit) lub 2 projekty
Minimum rok doświadczenia w testach jednostkowych w React.js (Jest, testing-library) lub 2 projekty
Nice to have
Znajomość frameworka Symfony (3–6+)
Znajomość komunikacji REST i budowy API
Znajomość baz danych i języka SQL (np. MySQL, PostgreSQL)
Znajomość wzorców projektowych w PHP i JavaScript
Oferujemy
Stałe wsparcie konsultanta
Program rekomendacji pracowników
DCG
DCG is a recruitment company that emphasizes the importance of experienced professionals in driving business success. The company is characterized by its management style and partnership approach, which are designed to meet client needs and provide continuous support. DCG is experiencing ongoing growth and handles a large number of recruitment projects for its partners. The company operates in the recruitment industry and is committed to fostering strong relationships with its clients and candidates.