Fullstack Developer (PHP + JavaScript)
Winged IT
⚲ Warszawa
19 992 - 25 704 PLN (B2B)
Wymagania
- PHP
- React
- SQL
- JavaScript
- MariaDB
- Webpack
- Yarn
- npm
- Symfony
- Yii
- Docker
- Unix
- OOP
- DRY
Opis stanowiska
O projekcie: Employer: German Hospitality Company Location: Remotely from Poland Rate: 28 - 36 EURO per hour Cooperation model: B2B Start date: ASAP Recruitment process: 2 - 3 online interviews Technology stack: React, jQuery, Javascript, Yarn, Webpack, npm, PHP 8.1+, Yii2, Symfony 7.3+, MariaDB 10+, GraphQL, SOAP, REST, Docker, Bash, Unix (Debian) Our Client is an innovative German provider of next-generation, cloud-native property management software for the hospitality industry, serving hotels, guesthouses, and B&Bs across Europe. They focus on automating and digitalizing the full guest journey—from booking and online check-in to billing and reporting—through modern cloud technologies, smart integrations, and user-friendly workflows that enhance efficiency and guest experience. Our client offers: - Long-term contract; - Flexible working hours, fully remote; - International team collaboration; - Real influence on technology and architecture decisions. If interested, please apply safely through this portal (application rules are in accordance with GDPR). Employment agency Nr 17138. Wymagania: - 4+ years of experience with React and the JavaScript ecosystem (Webpack/Yarn/npm); - Knowledge of PHP and frameworks (Symfony / Yii2); - Experience working with SQL databases (MariaDB / Percona); - Hands-on experience with Docker and Unix environments; - Strong understanding of OOP, SOLID, DRY, KISS principles; - Good written and spoken English; - Strong communication skills and readiness to discuss solutions with the team. Codzienne zadania: - Implementing new features in React and enhancing existing modules; - Refactoring and optimizing code following OOP, SOLID, DRY, KISS principles; - Integrating with APIs (GraphQL, REST, SOAP); - Collaborating with backend developers on complex system mechanisms; - Participating in architectural discussions and evaluating solution trade-offs; - Ensuring code quality, security, and maintainability.