Opis projektu Projekt obejmuje rozwój i utrzymanie oprogramowania z wykorzystaniem technologii backendowych i frontendowych, w szczególności PHP, Symfony, API Platform oraz React.js . Zakres projektu koncentruje się na rozbudowie istniejących rozwiązań, tworzeniu dokumentacji technicznej oraz proponowaniu usprawnień w obszarze rozwoju oprogramowania, wykorzystywanych narzędzi i procesów. Zakres współpracy budowa i rozwój oprogramowania Zamawiającego rozwój i utrzymanie rozwiązań z wykorzystaniem PHP, Symfony, API Platform oraz React.js prowadzenie dokumentacji technicznej aplikacji proponowanie usprawnień w obszarze rozwoju oprogramowania przygotowywanie propozycji usprawnień narzędzi oraz procesów wytwarzania oprogramowania udział w konsultacjach podczas spotkań grup roboczych dotyczących projektów Zamawiającego Wymagania Backend i frontend doświadczenie w wytwarzaniu oprogramowania w PHP w wersji 7 lub nowszej praktyczna znajomość Git i GitLab praktyczna znajomość Symfony w wersji 4 lub nowszej praktyczna znajomość API Platform praktyczna znajomość React.js praktyczna znajomość TypeScript znajomość Material UI i Vite doświadczenie w środowisku monorepo z wykorzystaniem Turborepo i pnpm Testowanie oprogramowania doświadczenie w tworzeniu testów jednostkowych , preferowana biblioteka PHP
Unit doświadczenie w tworzeniu testów jednostkowych dla React.js , preferowane Jest lub React Testing Library doświadczenie w tworzeniu testów z wykorzystaniem Behat praktyczna znajomość Playw