Position: PHP Developer (Symfony)
Company: EPAM
Experience required: 3y
Category: PHP
English level: upper
Published: 2020-05-01T00:00:00+03:00

Main requirements: 
Very good communication and writing skills in English 
BSc/MSc in Information Technology/Computer Science, or any other relevant degree
Very good understanding of object-oriented programming principles (OOP, OOD, SOLID)
Very good knowledge of design patterns
Very good knowledge of PHP7
Very good understanding of best security practices
Experience in writing tests with PHPUnit
Good understanding of Mysql, Redis, HTML, JavaScript
Experience with consuming 3rd party web services
Experience with GIT 
Problem solving and analytical thinking skills
Outstanding team working skills
Ability to work autonomously
The following will be considered an advantage: 
Experience with Symfony Framework/Components or other standard PHP frameworks
Experience in payment gateway integrations
Experience in the development of REST APIs
Experience in message brokers
Experience in database query optimization
Experience in creating composer packages