PHP Software Enginner regular senior

Spyrosoft Szczecin 2026-10-22

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

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.

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

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.

,[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] Requirements: PHP, Object-oriented programming, MySQL, SQL, ORM, Automated testing, REST API, API, Git, Clean Code, Symfony, Laravel, RabbitMQ, Docker, CI/CD Pipelines, OpenAPI, Swagger, ELK Stack, React, JavaScript