
Posted 20 days ago
PHP Software Enginner (regular, senior)
AI Summary
Develops and modernizes a large-scale PHP 8.x eCommerce platform, building new features, refactoring legacy code, writing tests, and working with MySQL and REST APIs.
About this role
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
Skills
Explore related jobs
More jobs at Spyrosoft
Similar PHP jobs
- N
CI/CD with force.comNext Level Business Services, Inc. · San Jose, CA - C
CI/CD EngineerConclusion Services B.V. · Nieuwegein, Utrecht - K
CI/CD EngineerK Two Technology Consulting AB · Remote - B
CI/CD EngineerBright Vision Technologies · Fremont, California - S
DevOps (CI/CD)Sonsoft Inc · Phoenix, AZ - N
CI/CD EngineerNorthwestern Mutual · Milwaukee, WI
Jobs in Szczecin
- S
Pracownik Ochrony z KPO / 24h lub 12h / również dodatkiSecuritas · Szczecin, West Pomeranian Voivodeship - P
Kierownik / Kierowniczka Rejonu ds. Sprzedaży - Stargard (umowa na zastępstwo)Provident Polska · Szczecin, Poland - H
Wsparcie w sklepie odzieżowym – umowa zlecenie (Galeria Turzyn)H&M Group · Szczecin, Województwo zachodniopomorskie - E
ekspert(-ka) relacji z klientem zamożnymErste Bank Polska S.A. · Szczecin - B
Kierownik/ Kierowniczka SprzedażyBricoman Polska · Szczecin, Poland
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.