emagine
Senior Fullstack Developer (PHP/Symfony + React)
Senior fullstack developer on a long-term remote B2B contract building and evolving software for PARP (a Polish public agency): developing PHP/Symfony backends with JavaScript/React frontends, REST communication, and maintaining technical documentation.
- Compensation
- Not disclosed
- Location
- Poland
- Work setup
- Remote
- Seniority
- Senior
- Employment
- Contract
- Experience
- Not specified
- Category
- Fullstack
- Posted
Skills
Must have
- Min. 3 years of experience in software development in PHP 7 or newer
- Very good practical knowledge of Symfony framework (versions 3–6+)
- JavaScript programming skills
- Knowledge of design patterns in PHP and JavaScript
- Practical knowledge of REST communication
- Knowledge of SQL syntax
- Proficiency with Git version control
- Teamwork and communication skills
- Independence in task execution and finding optimal solutions
- Willingness to seek solutions that improve work
- Ability to conduct constructive code review
Nice to have
- React.js (React Hooks / Custom Hooks, Context API, Vite, Vitest/Jest)
- Unit testing in React (Jest, testing-library)
- GitLab
- Material UI
- Node.js/Express and generating PDF and DOCX documents
- Web applications for handling funding applications
- Frontend-side PDF and DOCX document generation
- WCAG
- GitLab CI
- Monorepo with Turborepo and pnpm
- TypeScript
- Docker
Full description
kontrakt B2B
praca zdalnabranża publicprojekt długoterminowy**
Poszukujemy doświadczonego Senior Fullstack Developera z min. 3-letnim doświadczeniem w PHP oraz bardzo dobrą znajomością frameworka Symfony. Idealny kandydat powinien posiadać umiejętności programowania w JavaScript, jak również znać wzorce projektowe w PHP oraz JavaScript. Osoba na tym stanowisku będzie odpowiedzialna za budowę i rozwój oprogramowania oraz prowadzenie dokumentacji technicznej.
Główne Obowiązki
- Budowa i rozwój oprogramowania wytwarzanego w PARP.
- Prowadzenie dokumentacji technicznej dla aplikacji Zamawiającego.
- Proponowanie i wdrażanie usprawnień w obszarze rozwoju oprogramowania.
- Konsultacje podczas spotkań grup roboczych dotyczących projektów.
Kluczowe Wymagania
- Min. 3 lata doświadczenia w wytwarzaniu oprogramowania w PHP w wersji 7 lub nowszej
- Bardzo dobra praktyczna umiejętność pracy z frameworkiem Symfony w wersjach 3–6+
- Umiejętność programowania w JavaScript
- Znajomość wzorców projektowych stosowanych w PHP i JavaScript
- Praktyczna znajomość komunikacji przy pomocy REST
- Znajomość składni języka SQL
- Umiejętność posługiwania się systemem kontroli wersji Git
- Umiejętność pracy w zespole i komunikatywność
- Samodzielność w realizacji zadań oraz umiejętność szukania optymalnych rozwiązań
- Chęć poszukiwania rozwiązań usprawniających wykonywaną pracę
- Umiejętność prowadzenia konstruktywnego code review
NICE TO HAVE
- React.js (React Hooks / Custom Hooks, Context API, Vite, Vitest/Jest)
- Testy jednostkowe w React (Jest, biblioteki testing-library)
- GitLab
- Material UI
- Node.js/Express oraz generowanie dokumentów PDF i DOCX
- Aplikacje webowe do obsługi wniosków o dofinansowanie
- Generowanie dokumentów PDF i DOCX po stronie frontendu
- WCAG
- GitLab CI
- Monorepo z Turborepo i pnpm
- TypeScript
- Docker
##