Position: PHP Developer
Company: P2H
Category: PHP
Experience: 3y
English level: intermediate

**Необхідні навички**
- 3+ роки комерційного досвіду з PHP (бажаний досвід з 7/8 версіями)
- 1 рік комерційного досвіду з Symfony (бажано, не нижче за 4 версію)
- Розуміння OOP/SOLID
- Досвід роботи з MySQL/PostgreSQL
- Досвід з Git
- Базові знання про мережу (OSI model)
- Базові знання Linux
- Англійська (середній рівень — здатність спілкуватися з клієнтом як письмово, так і усно)
**Буде плюсом досвід або розуміння: **мікросервісної архітектури, PHPUnit, Docker, RabbitMQ, Redis/Memcached, CI/CD.

**Ми пропонуємо**
- Віддалену роботу і повну свободу у виборі робочого місця в рамках формату Remote First + гнучкий графік роботи.
- 24 дні на відпочинок: щорічну відпустку 20 робочих днів, 4 додаткових дні extra leave. Та 10 днів оплачуваного лікарняного. У разі захворювань, що вимагають більш тривалого терміну, ми продовжуємо лікарняний, не рахуємо дні і не просимо виходити до повного відновлення.
- Підтримку компанії в організації віддаленого робочого місця.
- Вивчення англійської мови онлайн.
- Часткову оплату витрат на спорт.

**Про клієнта**
Ми не просто пишемо код на аутсорсі, ми формуємо партнерські відносини з нашим замовником. Понад 4 роки ми працюємо з великим клієнтом з Близького Сходу, який орієнтований на довгострокове партнерство.

**У роботі з нашим клієнтом є ряд переваг:**
- Рішення і вибір технологій знаходяться на нашому боці. В Р2Н команда, а не компанія визначає, які технології краще використати на проектах. Інженери вчаться приймати рішення та враховувати, як вони нам відгукнуться в перспективі :)
- Комунікація ведеться англійською мовою. Наші розробники вникають у бізнес-логіку, що допомагає їм рости як фахівцям. Завдяки комунікації з замовником, вони більш глибоко розуміють, для чого і для кого вони створюють системи.
- Клієнт знаходиться в нашій тайм-зоні.

З російськими замовниками компанія не працює.

**Про команду**
В РНР команді: Tech Lead та Senior РНР Developer.
- Ми формуємо Scrum команди під кожний окремий продукт. У кожній з них є кілька Back-end розробників, Front-end розробник, РМ і QA. Також з проектами працюють крос-командні фахівці: DevOps і Business analysts. На кожній окремій платформі від 2 до 8 таких команд. Загалом це 15 Scrum команд, які працюють в одній екосистемі.
- У нашій структурі Technical Leads відповідають за архітектуру, якість коду та основну взаємодію з клієнтом. Проте усі наші розробники беруть участь у спілкуванні з Рroduct Owner клієнта.
- Організовані регулярні knowledge-sharing сесії між командами для обміну досвідом, цікавими кейсами і т.д.
- Ми підтримуємо прагнення наших розробників переходити на Lead ролі в нових командах.

**Етапи інтерв’ю**
- Онлайн-інтерв’ю з нашим рекрутером на 20-30 хвилин.
- Інтерв’ю з Tech Lead і Scrum Master проекту.