Job description
Requirements:
Programming experience in PHP 7.x and Symfony 5 and above
Knowledge of PHP programming standards, especially in the context of Symfony
Ability to work with APIs and integrate with external courier services
Knowledge of authorization systems and Swagger UI
Skill in using libraries to handle HTTP requests (e.g. cURL)
Ability to create unit and functional tests for code in PHP, following TDD (Test-Driven Development) principles
Knowledge and application of good programming practices, such as SOLID, DRY, KISS, etc.
Ability to optimize code for performance and scalability.
Knowledge and application of security in the context of integration, prevention of SQL Injection, XSS attacks, etc.
Diligence in creating code documentation and user instructions for the created integration.
Written as a bundle for installation in Symfony 6
documentation