PHP Software Enginner (regular, senior)
Spyrosoft Szczecin, Zachodniopomorskie, Poland · PLN 146K–PLN 260K/yr
IT Services and IT Consulting · 1,001-5,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Develop and maintain PHP backend features for a large-scale eCommerce platform, while refactoring legacy code and building maintainable, tested solutions. Work with MySQL, REST APIs, CI/CD, and production monitoring, collaborating with product, QA, and engineering teams to turn business requirements into technical solutions.
What they look for
Requirements
Candidates need at least 3 years of commercial software development experience, strong PHP and object-oriented programming knowledge, and practical experience with MySQL, PHPUnit, REST APIs, Git, and legacy code. They should be comfortable analyzing requirements, solving problems, and working in a hybrid schedule in Szczecin.
Benefits
Full description
We are looking for an PHP Software Engineer to join a long-term eCommerce project and work on the development and modernization of a large-scale platform used by thousands of online merchants.
The project combines a mature PHP codebase with modern engineering practices and newly developed solutions. Over the last few years, the platform has undergone significant modernization, including new CI/CD processes, automated testing, coding standards, API development based on OpenAPI, frontend/backend separation, and production monitoring.
You will join a team focused on developing new functionalities while gradually improving and refactoring the existing platform.
YOUR TASKS
- Developing and maintaining backend functionalities using PHP 8.2+
- Implementing new features within the core eCommerce platform and administration panel
- Refactoring and modernizing existing legacy PHP code
- Writing clean, modular, maintainable and testable code
- Creating and maintaining unit and functional tests
- Working with MySQL, including writing and optimizing SQL queries without relying on an ORM
- Developing and integrating REST APIs based on OpenAPI standards
- Working with CI/CD pipelines and automated quality checks
- Debugging and troubleshooting production issues using monitoring and logging tools
- Occasionally working with existing React components when implementing simple UI changes
- Collaborating closely with Tech Leads, Product Managers, QA Engineers and other developers
- Participating in requirements analysis and translating business needs into technical solutions
YOUR PROFILE
- At least 3 years of commercial software development experience
- Very good knowledge of PHP, preferably PHP 8.x
- Strong understanding of Object-Oriented Programming
- Good knowledge of MySQL and confidence in writing SQL queries without ORM support
- Practical experience with PHPUnit and automated testing
- Experience with REST APIs and API integrations
- Knowledge of Git
- Experience working with existing and/or legacy codebases and their refactoring
- Understanding of clean code principles and software development best practices
- Good analytical and problem-solving skills
- Ability to understand and clarify business and technical requirements
- English sufficient for working with technical documentation
- Willingness to work in a hybrid model in Szczecin: 3 days per week from the office and 2 days remotely
NICE TO HAVE
- Experience with eCommerce platforms
- Commercial experience with Symfony or Laravel
- Experience with RabbitMQ or other asynchronous messaging solutions
- Knowledge of Docker and containerized environments
- Experience with CI/CD pipelines
- Familiarity with OpenAPI / Swagger
- Experience with monitoring and logging solutions such as the ELK Stack
- Basic knowledge of React / JavaScript
- Experience using AI-assisted development tools in everyday engineering work
WHAT WE OFFER
- Long-term cooperation on a large-scale eCommerce platform
- Opportunity to work on both new development and modernization of an established product
- Real impact on the architecture and maintainability of the platform
- Modern development practices including automated testing, CI/CD and production monitoring
- Cooperation with experienced engineering, product and QA teams
- Hybrid work in Szczecin: 3 days from the office / 2 days remotely
Similar roles
-
PHP Developer
General Dynamics Information Technology North Carolina, United States · $119K–$161K/yr
-
Mental Health Worker (MHW) - Partial Hospitalization Program (PHP)
Diversified Treatment Alternative Centers Armstrong Township, Pennsylvania, United States · $44K–$50K/yr
-
Senior PHP Developer (Ironwall)
Surfshark Vilnius, Vilnius County, Lithuania · €67K–€86K/yr
-
Lead Développeur PHP - Paris - H/F
Iliad - Free Paris, Ile-de-France, France
-
PHP (Symfony) Software Engineer
team.blue Global Sofia, Sofiya, Bulgaria
-
Développeur PHP / Symfony Run & Support – CDI - H/F
Tetris Assurance Dardilly, Auvergne-Rhone-Alpes, France · €38K–€43K/yr