A new project is to be setup, which needs to be built using Symfony 4 and Prooph.
The CQRS pattern should be used to create a marketplace type website, with an event store as write model. Read model can be Mongo/Elastic/MySQL.
We want a microservice architecture, so different small services communicating through messages (rabbitmq/kafka might be added at some point)
The frontend will be added later, will be a Twig with a Bootstrap template for now.
Knowledge of this pattern and hands experience in a previous business project is required.
We'll require PHPSpec and/or Behat voor SpecBDD and/or StoryBDD to make sure the system is properly tested from day 1.
8 freelancers are bidding on average $20/hour for this job