Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Randlab Pty Ltd zaprasza do współpracy doświadczonego developera. Projekt obejmuje rozwój i utrzymanie oprogramowania z użyciem PHP/Symfony i React.js, z API Platform i TypeScriptem. Wymagana jest praktyczna znajomość Git/GitLab, Docker, Kubernetes oraz testów automatycznych.
Zakres obejmuje dokumentację techniczną, proponowanie usprawnień narzędzi i procesów, a także udział w konsultacjach podczas spotkań grup roboczych Zamawiającego.
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.
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
Backend i frontenddoś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.jspraktyczna znajomość TypeScript znajomość Material UI i Vite doświadczenie w środowisku monorepo z wykorzystaniem Turborepo i pnpm Testowanie oprogramowaniadoświadczenie w tworzeniu testów jednostkowych, preferowana biblioteka PHPUnit 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ść Playwright w zakresie automatycznych testów UI/E2E aplikacji webowych CI/CD, konteneryzacja i narzędzia infrastrukturalnepraktyczna znajomość GitLab CI oraz narzędzi analizy kodu w CI znajomość GitLab CI/CD Components praktyczna znajomość Docker i Docker Compose praktyczna znajomość Kubernetes, Rancher i Argo od strony programistycznej praktyczna znajomość Grafana od strony programistycznejpraktyczna znajomość RabbitMQ od strony programistycznej