Position: Lead Senior PHP
Company: PSR Company
Category: PHP
Experience required: 3y
English level: intermediate

Our client - a technical payment hub for online businesses and payment institutions. The hub provides the feature-rich functionality to connect and manage payment services, initiate and process transactions, collect and analyse payment data, and many more.
Must haves stack:  OOP, DDD, Design patterns, PHP, Symfony, Doctrine, PostgreSQL, RabbitMQ. At least 3 months of team management experience.

**Requirements:**
- Symfony - over 2 years of experience with versions 3.4 and 3.4+.
- Postgresql / MySQL - 2+ years of experience.
- Doctrine - for and against; concurrency model; when not to use.
- Testing - unit tests, functional tests; phpunit, coding.
- Ability to read UML

**Would be a plus:**
- CI / CD - installation experience, deployment strategies.
- Docker - creating your own image, setting up an access point, network management.
- Command bus, race condition, api specification, specification verification;
- Desire to develop to tech lead

**Responsibilities:**
- Complete understanding of product development cycles.
- Formalization of tasks, acceptance at the level of code and functionality verification.
- Ability to show complex tasks at a basic level so that other team members can decipher the functionality.
- Release planning.
- Keep track of updates main components and plan for updates.
- Suggest product and workflow improvements.

**Work conditions:**
Cozy office (near KPI metro station)
Professional growth.
A cool team.
Challenging projects and tasks.
Good and timely salary.
Flexible 8-hour schedule.
Activities: paintball, board games, rafting etc

**The company benefits:** a really interesting technical payment hub for online businesses and payment institutions, a very cool and motivated and strong team, many activities such as paintball, rafting, corporate parties, as well as themed parties like BBQ parties and so on.