PHP CMS Joomla Developer
- Min. 3 lata doświadczenia w wytwarzaniu oprogramowania w PHP (wersja min. 7)
- Bardzo dobra znajomość Symfony (wersje 3-6+)
- Umiejętność programowania w języku JavaScript
- Znajomość wzorców projektowych stosowanych w PHP oraz JS
- Praktyczna znajomość projektowania i komunikacji przy użyciu REST API
- Znajomość języka SQL oraz baz danych MySQL i PostgreSQL
- Umiejętność posługiwania się systemem kontroli wersji Git
- Wysokie umiejętności komunikacyjne, samodzielność oraz chęć poszukiwania optymalnych rozwiązań
- Biegła znajomość języka polskiego (poziom C2/ojczysty)
Mile widziane:
- Min. 5 lat doświadczenia w programowaniu w PHP (wer. 8.0+) oraz znajomość standardów bezpieczeństwa w kodzie
- Min. 3 lata doświadczenia w pracy z systemem Git / GitLab lub min. 5 zrealizowanych projektów
- Praktyczna znajomość środowiska programistycznego komponentów CMS Joomla (v4+) - wytworzenie min. 2 komponentów
- Praktyczna znajomość środowiska programistycznego modułów CMS Joomla (v4+) - wytworzenie min. 2 modułów
- Praktyczna znajomość środowiska programistycznego pluginów CMS Joomla (v4+) - wytworzenie min. 2 pluginów
- Praktyczna znajomość JavaScript oraz React.js (min. 3 lata doświadczenia lub min. 3 zrealizowane projekty)
- Praktyczna znajomość środowiska programistycznego systemu szablonów CMS Joomla z wykorzystaniem JavaScript i React.js
- Doświadczenie w pisaniu testów jednostkowych w PHPUnit (min. 1 rok doświadczenia lub min. 2 projekty)
- Doświadczenie w pisaniu testów jednostkowych dla React.js z użyciem Jest / Testing Library (min. 1 rok doświadczenia lub min. 2 projekty)
Miejsce pracy: Warszawa Centrum (stacjonarnie z możliwością przejścia na pracę zdalną po onboardingu)
Start: ASAP (lub preferowane max. 30 dni wypowiedzenia)
Współpraca: B2B z ITFS
Wynagrodzenie: 130-165 zł/h + VAT (bez płatnych urlopów)
Branża: sektor publiczny
Proces rekrutacyjny: krótka rozmowa z ITFS (ok. 15 min) ➡ 1 rozmowa stacjonarna z Klientem (w Warszawie) ➡ decyzja
,[Budowa i rozwój oprogramowania oraz aplikacji CMS Joomla wytwarzanych u Klienta, Prowadzenie pełnej dokumentacji technicznej dla aplikacji Klienta, Proponowanie i wdrażanie usprawnień w obszarze procesu rozwoju oprogramowania oraz narzędzi testowych, Doradztwo techniczne oraz udział w spotkaniach grup roboczych dotyczących projektów] Requirements: PHP, Symfony, JavaScript, REST API, SQL, MySQL, PostgreSQL, Git, GitLab, CMS, Joomla, React, Testing