Position: Senior Backend Engineer (PHP)
Company: Maincode Agency
Experience required: 3y

**SKILLS**
3+ years of software development experience with PHP
Solid knowledge of PSRs
Confident work with Elasticsearch (configuration and requests writing)
Experience with Symfony 4+
Strong knowledge of OOP
Experience developing and working with RESTful, SOAP services and other APIs
Proven understanding of Dependency Injection
Experience with SQL/NoSQL DB (MySQL, PostgreSQL, Redis)
Soft skills (Good logic, analytical skills, ability to deal with routine tasks, flexibility)

**OPTIONAL**
Domain-driven design
Test-driven design
Experience with PHP frameworks (Laravel, Yii2, etc.)
Experience with CMS (Wordpress, Shopify, etc.)

**WE OFFER**
Team with common goals and principles
Modern office in the city center with all facilities
English lessons
Regular teambuilding
Social package
Free cookies, fruits, water, and other benefits, that, “of course”, are not available in other companies

**RESPONSIBILITIES**
RESTfull API development
Database structure development
Interaction with external APIs
Writing business logic in PHP