Fullstack Developer – PHP / React (K/M/N)
⚲ Warszawa
16 800 - 18 480 PLN netto (B2B)
Wymagania
- PHP 7+
- Symfony 3–6+
- JavaScript
- REST
- SQL
- Git
- React.JS
- TypeScript
- API Platform
- yii2
Opis stanowiska
Opis projektu
Projekt obejmuje budowę, rozwój i utrzymanie oprogramowania, ze szczególnym uwzględnieniem technologii PHP i Symfony oraz rozwiązań frontendowych opartych na JavaScript i React.js. Zakres projektu koncentruje się na rozwijaniu aplikacji webowych, utrzymywaniu dokumentacji technicznej oraz wdrażaniu usprawnień w procesach wytwarzania oprogramowania. Istotnym elementem współpracy będzie również zapewnienie jakości kodu, przestrzeganie standardów projektowych oraz współpraca z zespołem przy realizacji rozwiązań informatycznych.
Zakres współpracy
• budowa i rozwój oprogramowania Zamawiającego
• rozwój i utrzymanie aplikacji webowych z wykorzystaniem PHP, Symfony oraz JavaScript
• przygotowywanie i aktualizacja dokumentacji technicznej aplikacji
• proponowanie usprawnień w obszarze rozwoju oprogramowania, wykorzystywanych narzędzi i procesów testowania
• prowadzenie konstruktywnego code review z uwzględnieniem jakości kodu i standardów projektowych
• udział w konsultacjach i spotkaniach grup roboczych dotyczących realizowanych projektów
• współpraca z zespołem projektowym oraz dzielenie się wiedzą techniczną
Wymagania obligatoryjne
• minimum 3 lata doświadczenia w wytwarzaniu oprogramowania w PHP 7+
• bardzo dobra praktyczna znajomość Symfony w wersjach 3–6+
• umiejętność programowania w JavaScript
• znajomość wzorców projektowych stosowanych w PHP i JavaScript
• praktyczna znajomość komunikacji z wykorzystaniem REST
• znajomość składni języka SQL
• umiejętność korzystania z systemu kontroli wersji Git
• umiejętność współpracy zespołowej i komunikacji
• samodzielność w realizacji zadań oraz umiejętność poszukiwania optymalnych rozwiązań
• inicjatywa w zakresie usprawniania realizowanych działań
• umiejętność prowadzenia konstruktywnego code review, dzielenia się wiedzą oraz przestrzegania ustalonych standardów projektowych
Wymagania dodatkowe
•
PHP 7+ – minimum 7 lat doświadczenia w wytwarzaniu oprogramowania
• GitLab – minimum 5 lat doświadczenia lub 5 projektów
•
Symfony 4+ – minimum 5 lat doświadczenia lub 7 projektów
•
API Platform – minimum 3 lata doświadczenia lub 3 projekty
•
React.js – minimum 3 lata doświadczenia lub 5 projektów
•
Testy jednostkowe, preferowany PHPUnit Testy jednostkowe React.js, preferowane Jest i React Testing Library
• Yii2
• Docker i Docker Compose
• Team Leader – minimum 3 lata doświadczenia w zarządzaniu zespołem programistów
•
Bezpieczeństwo aplikacji webowych, w tym OWASP i Burp Suite
• RabbitMQ
•
Redis
• TypeScript – minimum 1 rok doświadczenia lub 3 projekty
• GitLab CI oraz narzędzia do analizy kodu w CI
• Integracja aplikacji z Węzłem Krajowym (login.gov.pl)
• Aplikacje webowe do obsługi wniosków o dofinansowanie
Projekt obejmuje budowę, rozwój i utrzymanie oprogramowania, ze szczególnym uwzględnieniem technologii PHP i Symfony oraz rozwiązań frontendowych opartych na JavaScript i React.js. Zakres projektu koncentruje się na rozwijaniu aplikacji webowych, utrzymywaniu dokumentacji technicznej oraz wdrażaniu usprawnień w procesach wytwarzania oprogramowania. Istotnym elementem współpracy będzie również zapewnienie jakości kodu, przestrzeganie standardów projektowych oraz współpraca z zespołem przy realizacji rozwiązań informatycznych.
Zakres współpracy
• budowa i rozwój oprogramowania Zamawiającego
• rozwój i utrzymanie aplikacji webowych z wykorzystaniem PHP, Symfony oraz JavaScript
• przygotowywanie i aktualizacja dokumentacji technicznej aplikacji
• proponowanie usprawnień w obszarze rozwoju oprogramowania, wykorzystywanych narzędzi i procesów testowania
• prowadzenie konstruktywnego code review z uwzględnieniem jakości kodu i standardów projektowych
• udział w konsultacjach i spotkaniach grup roboczych dotyczących realizowanych projektów
• współpraca z zespołem projektowym oraz dzielenie się wiedzą techniczną
Wymagania obligatoryjne
• minimum 3 lata doświadczenia w wytwarzaniu oprogramowania w PHP 7+
• bardzo dobra praktyczna znajomość Symfony w wersjach 3–6+
• umiejętność programowania w JavaScript
• znajomość wzorców projektowych stosowanych w PHP i JavaScript
• praktyczna znajomość komunikacji z wykorzystaniem REST
• znajomość składni języka SQL
• umiejętność korzystania z systemu kontroli wersji Git
• umiejętność współpracy zespołowej i komunikacji
• samodzielność w realizacji zadań oraz umiejętność poszukiwania optymalnych rozwiązań
• inicjatywa w zakresie usprawniania realizowanych działań
• umiejętność prowadzenia konstruktywnego code review, dzielenia się wiedzą oraz przestrzegania ustalonych standardów projektowych
Wymagania dodatkowe
•
PHP 7+ – minimum 7 lat doświadczenia w wytwarzaniu oprogramowania
• GitLab – minimum 5 lat doświadczenia lub 5 projektów
•
Symfony 4+ – minimum 5 lat doświadczenia lub 7 projektów
•
API Platform – minimum 3 lata doświadczenia lub 3 projekty
•
React.js – minimum 3 lata doświadczenia lub 5 projektów
•
Testy jednostkowe, preferowany PHPUnit Testy jednostkowe React.js, preferowane Jest i React Testing Library
• Yii2
• Docker i Docker Compose
• Team Leader – minimum 3 lata doświadczenia w zarządzaniu zespołem programistów
•
Bezpieczeństwo aplikacji webowych, w tym OWASP i Burp Suite
• RabbitMQ
•
Redis
• TypeScript – minimum 1 rok doświadczenia lub 3 projekty
• GitLab CI oraz narzędzia do analizy kodu w CI
• Integracja aplikacji z Węzłem Krajowym (login.gov.pl)
• Aplikacje webowe do obsługi wniosków o dofinansowanie
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.