Position: Junior+\Middle PHP Developer
Company: Requestum
Experience required: 1y
English level: intermediate

**Requirements:**
- 1,5+ years of experience with PHP;
- Experience with Symfony 4/5;
- OOP and design patterns knowledge, SOLID;
- Experience in REST applications;
- Programming background, algorithmization skills;
- Good understanding of SQL standards;
- Knowledge of DB relational model, database design;
- Experience with Git and GitFlow;
- Experience in Unit-tests development;
- English.

**Will be a plus:**
- Basic knowledge of HTML, CSS, JavaScript;
- Basic knowledge of Swagger (OpenAPI);
- Basic knowledge of API Platform;
- Basic knowledge of NodeJS;
- Knowledge of Docker, docker compose;
- Basic understanding of CI concepts (GitLab CI).

**Responsibilities:**
- Code, develop unit and integration tests, debug, document, implement, and maintain portions of software;
- Promote good design principles, such as code reuse, modularity, and extensibility;
- Participate in estimation and planning sessions;
- Development of REST API applications based on API Platform.