PHP Software Enginner (regular, senior)

SpyrosoftSzczecinnofluffjobspublished 10/22/2026
Must-have:JavaScriptPHPReactLaravelSymfonyGitDockerFrontendBackendQA/TestCI/CDAIE-CommerceHealthTechRemoteHybrid

About the company

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.

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.

Your tasks

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.

You will join a team focused on developing new functionalities while gradually improving and refactoring the existing platform.

  • 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

  • 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
  • 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

Must have: PHP, Object-oriented programming, MySQL, SQL, ORM, Automated testing, REST API, API, Git, Clean Code

Nice to have: Symfony, Laravel, RabbitMQ, Docker, CI/CD Pipelines, OpenAPI, Swagger, ELK Stack, React, JavaScript

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