← к выдаче
разработка

Senior PHP Developer

P&P SolutionsWarszawa15 дн. назад

Коротко

Develops and maintains web applications in PHP and Symfony, improving software processes, with code review and knowledge sharing; stack includes PHP 7, Symfony · Needs: Minimum 3 years in PHP 7+; Symfony 3-6; JavaScript; REST API; SQL; Git; hybrid work from client office in Warsaw.

Описание от работодателя

Required skills: PHP 7, Symfony 3-6, JavaScript, REST API, SQL, Git, Behat, Docker, React.js/TypeScript, Kubernetes/Rancher/Agro Poszukujemy doświadczonego PHP Developera, który będzie odpowiedzialny za rozwój i utrzymanie aplikacji webowych oraz udział w doskonaleniu procesów wytwarzania oprogramowania. Szukamy osoby samodzielnej, dobrze współpracującej z zespołem i dbającej o jakość tworzonego kodu. Stawka: do 85 PLN/h netto Współpraca: Długofalowa Tryb: Hybryda z biura klienta w Warszawie Praca na sprzęcie zapewnionym przez klienta Wymagania: Minimum 3 lata doświadczenia w wytwarzaniu oprogramowania w PHP w wersji 7 lub nowszej. Bardzo dobra praktyczna znajomość frameworka Symfony w wersjach 3–6 lub nowszych. Umiejętność programowania w JavaScript. Znajomość wzorców projektowych stosowanych w PHP i JavaScript. Praktyczna znajomość komunikacji z wykorzystaniem REST API. Znajomość składni SQL. Umiejętność pracy z systemem kontroli wersji Git. Samodzielność w realizacji zadań oraz umiejętność rozwiązywania złożonych problemów technicznych. Umiejętność pracy zespołowej, komunikatywność i konstruktywna współpraca. Gotowość do dzielenia się wiedzą, prowadzenia code review i przestrzegania standardów projektowych. Dodatkowym atutem będzie: Co najmniej 7 lat doświadczenia w PHP 7+. Praktyczna znajomość GitLab oraz GitLab CI/CD, w tym komponentów CI/CD. Doświadczenie z API Platform. Doświadczenie w pracy z React.js oraz TypeScript. Umiejętność pisania testów jednostkowych w PHP, w szczególności z wykorzystaniem PHPUnit. Doświadczenie w testowaniu aplikacji React.js, np. z wykorzystaniem Jest lub Testing Library. Znajomość testów behawioralnych z wykorzystaniem Behat. Doświadczenie w automatyzacji testów UI/E2E aplikacji webowych z wykorzystaniem Playwright. Praktyczna znajomość Dockera i Docker Compose. Doświadczenie w programistycznym wykorzystaniu Kubernetes, Rancher lub Argo. Znajomość narzędzi Grafana i RabbitMQ. Doświadczenie w pracy z technologiami frontendowymi Material UI i Vite. Praktyczna znajomość pracy z monorepo z wykorzystaniem Turborepo i menedżera pakietów pnpm. Obowiązki: Rozwój, budowa i utrzymanie aplikacji oraz systemów webowych. Tworzenie i rozwijanie oprogramowania z wykorzystaniem PHP i frameworka Symfony. Implementacja rozwiązań frontendowych z wykorzystaniem JavaScript i React.js. Projektowanie i rozwój komunikacji pomiędzy systemami z wykorzystaniem REST API. Tworzenie i utrzymywanie testów jednostkowych oraz testów aplikacji frontendowych. Prowadzenie dokumentacji technicznej rozwijanych aplikacji. Udział w code review, dbanie o jakość kodu i przestrzeganie przyjętych standardów projektowych. Współpraca przy rozwoju i usprawnianiu procesów wytwarzania oprogramowania, w tym narzędzi i procesów testowania. Udział w spotkaniach zespołów roboczych dotyczących realizowanych projektów. Poszukiwanie optymalnych rozwiązań technicznych i proponowanie usprawnień. Oferujemy: Stawkę do 85 PLN/h netto na B2B Przelew wynagrodzenia w dogodnej formie Krótki, 14-dniowy termin płatności faktury Długoterminową współpracę Bogaty pakiet prywatnej opieki medycznej Dostęp do platformy kafeteryjnej MyBenefit, umożliwiającej m.in . zamawianie kart MultiSport oraz kart podarunkowych do popularnych sklepów i usług