Position: Senior PHP Symfony Developer
Category: PHP
English level: upper
Years of experience: 5


Stack experience: 
PHP 7,8
Symfony 4, 5, 6
DB: MySQL, MariaDB, PostgreSQL
Redis
RabbitMQ

- Knowledge of functional programming concepts
- Knowledge of containerization including Docker.
- Experience working with serverless REST APIs
- Knowledge of GIT version control and GIT workflows.
- Knowledge of CLI tools
- Excellent communication skills and working in a team-focused environment
- Knowledge of Linux environments (mainly bash or equivalent, and processes).
- Knowledge of object-oriented programming (classes, interfaces, traits, etc).
- Knowledge of good development practices such as dependency injection, patterns, coding standards, etc.
-DB Design:
Relational terminology: Entities, Attributes, Records (Tuples), Primary key
Relationships (One-to-One, One-to-Many, Many-to-Many)
Normalization
Data Integrity and foreign keys
Transactions
Triggers
-Troubleshooting:
Understanding of debugging process
PHP debug functions usage
Xdebug usage
Web-browser console usage
Symfony debug component
Not interested in Front-end part.