Remote job
Sylius Developer (m/f/d)
Job details
About this role
Role overview Build and extend an e-commerce platform on Sylius 2.0 while reimplementing selected business capabilities from an existing Sylius 1.4 system. The focus is a deliberate move to a modern architecture: understand established domain behavior, carry forward the needed functionality, and improve maintainability rather than copying legacy structures directly.
Responsibilities - Develop features, customizations, plugins, and extensions for Sylius 2.0. - Apply product and regulatory requirements within the platform’s architecture. - Analyze and document existing Sylius 1.4 features selected for reimplementation. - Refactor domain logic and customizations to fit the new architecture. - Coordinate dependencies with the migration developer and verify functional equivalence with targeted tests. - Create and maintain unit and integration tests, participate in code reviews, and document technical decisions.
Requirements - Solid professional experience developing with Sylius and PHP-based e-commerce systems. - Ability to work with Sylius 2.0, Symfony components, and API Platform. - Experience extending platforms through plugins, bundles, or project-specific customizations. - Skill in analyzing existing functionality and reimplementing it in a new architecture. - Care for code quality, performance, maintainability, testing, and clear technical documentation. - Collaborative approach to reviews and knowledge sharing.
Benefits and work setup The source describes a small international team, direct collaboration across engineering and product, short decision paths, and meaningful ownership of technical decisions.