PHP Software Enginner (regular, senior)
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
- Department
- Software Delivery
- Role
- Software Engineer
- Location
- Szczecin (PL)
- Remote status
- Hybrid
- Salary
- PLN70 - PLN125/hour
- Skills
- PHP
- Experience
- Regular, Senior
- Area
- eCommerce
About Spyrosoft
Spyrosoft is an authentic, cutting-edge software engineering company, established in 2016. In 2021 and 2022, we were among the fastest growing technology companies in Europe, according to the Financial Times. We were founded by a group of tech experts with established backgrounds in software engineering, who created an ‘engineer-to-engineer’ workplace, powered by enthusiasm, fairness and authentic relationships. Having a unique offering, which bridge the gap between technology and business, we specialise in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education and financial services industries.