Position: PHP Developer Backend
Company: DNA325
Category: PHP
Experience required: 2y
English level: intermediate
Published: 2021-11-01T00:00:00+02:00

Key Qualifications:
- Strong PHP 7.4+, PHPUnit, PHPStan;
- Strong Laravel 8+ (IoC, Composer, Providers, Abstract Bindings, Traits, Contracts, Broadcasting, Jobs, Events);
- Node.js 12+, socket.io, laravel-echo;
- Doctrine 2.7+ (UoW is a must!), MySQL, MongoDB, DocumentDB, Redis;
- Guzzle, HTTP/S (knowledge of status codes purpose), JsonAPI, JWT;
- Strong understanding of a Domain Driven Design;
- Design patterns (Repository is a must!), Event Sourcing, CQRS, SOLID;
- Blueprint docs;
- AWS EC2, S3, IAM, CloudFront, SNS;
- Docker, Docker-compose;
- Git, Gitlab CI;
- FFMPEG will be a plus;
- Postman testing.