- Strong knowledge and experience with such languages and frameworks: PHP 8+, Symfony or / and Laravel or / and other PHP Framework, Doctrine or / and Eloquent or / and other PHP ORM, PHPUnit advanced level;
- Experience in working with such databases and storage tools: MySQL, PostgreSQL or other SQL based Database, MongoDB or other document oriented database will be good;
- Experience with such protocols, libraries, and APIs: good understanding of HTTP, JSON, will be good: FB, Twitter, G+ etc api, Payments api;
- Knowledge and experience with such approaches and principles: strong OOP, deep understanding and usage of some Design Patterns, SOLID principles, DDD, REST understanding and ability to use in work, DI pattern, base algorithms knowledge, SQL, relations, types, database optimization skills;
- Experience with the following technologies and tools: composer, packages, versioning, autoload, Apache2 or\and Nginx good level, IDE PHP debug tools, Xdebug’s profiler, will be good: RabbitMQ / redis / memcached, good linux administrator level, Docker.