- Very strong knowledge of OOP, excellent understanding of SOLID and how to apply it
- Good knowledge of composition pattern
- Strong experience using modern PHP Frameworks (Zend Framework 2+, Symfony 2+, no Laravel-lover)
- Understanding fundamental design principles behind a scalable application
- Integration of multiple data sources and databases into one system, good abstraction capacity
- Excellent knowledge of git (and development process, such as git flow, rebase, etc.)
- Communicant and willing to help others and share their knowledge
- Experience in TDD on production application
- Experience with CI/CD
- Experience with REST API
- Interested into DDD, CQRS
- Contribute to open-source projects
Symfony 3/4+ PHP project with Vue.JS frontend, and a strong desire to be less dependant of the framework and to migrate to a more domain focused approach (DDD). Scrum-like organisation with frequent restrospective and iterative improvements. Poker planning estimation.