Sii
Sii
New

PHP/ CMS Joomla Developer – GovTech (f/m/x)

Brak informacji o wynagrodzeniu
SeniorFull-time·B2B·Umowa o pracę
#375057·Dodano dziś·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

PHP 7+ / PHP 8.2+CMS Joomla 4Git / GitLabJavaScriptReact.JSPHPUnitJest

Firma i stanowisko

Projekt realizowany dla wiodącej agencji rządowej wspierającej rozwój innowacji, cyfryzacji oraz nowoczesnych technologii.

Wymagania

  • Ponad 5-letnie doświadczenie w wytwarzaniu oprogramowania w języku PHP (wersje nie starsze niż 7) oraz umiejętność stosowania standardów bezpieczeństwa w kodzie
  • Biegłość w programowaniu w PHP w wersji nie starszej niż 8.2, poparta realizacją co najmniej dwóch projektów
  • Praktyczna znajomość JavaScript i biblioteki React.js (co najmniej 3 lata doświadczenia lub minimum 3 projekty), w tym znajomość systemu szablonów CMS Joomla z ich wykorzystaniem
  • Swobodne posługiwanie się narzędziem Git lub GitLab – minimum 3 lata doświadczenia lub co najmniej 5 zrealizowanych projektów
  • Praktyczna znajomość środowiska CMS Joomla w wersji nie starszej niż 4 (wytworzone minimum 2 komponenty, 2 moduły oraz 2 pluginy w wersji 4 lub wyższej)
  • Doświadczenie w pisaniu testów jednostkowych w technologii PHPUnit (minimum rok doświadczenia lub co najmniej 2 zrealizowane projekty)
  • Umiejętność pisania testów jednostkowych pod React.js przy użyciu narzędzia Jest oraz bibliotek z rodziny testing-library (minimum rok doświadczenia lub co najmniej 2 projekty)
  • Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego

Obowiązki

  • Projektowanie i rozwój oprogramowania opartego o PHP oraz system CMS Joomla
  • Tworzenie nowych funkcjonalności oraz rozwój istniejących rozwiązań zgodnie z wymaganiami biznesowymi
  • Dbanie o jakość kodu poprzez stosowanie dobrych praktyk programistycznych, code review oraz standardów bezpieczeństwa
  • Prowadzenie oraz aktualizacja dokumentacji technicznej dla wdrażanych rozwiązań
  • Proponowanie oraz wdrażanie usprawnień w obszarze rozwoju oprogramowania (narzędzia, propozycje usprawnień procesu)
  • Optymalizacja wydajności, bezpieczeństwa i stabilności tworzonych rozwiązań
  • Konsultacje i wsparcie merytoryczne podczas spotkań grup roboczych dotyczących realizowanych projektów

Inne informacje

Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego.

Sii

Sii

383 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz