Position: PHP developer
Company: Polytech.company
Category: PHP
Experience: 3y
English level: intermediate

Робота над проектом почалася 2006 року, за цей час була розроблена унікальна, повністю автоматизована технологія обробки ризиків для надання кредитів онлайн. Завдяки цій технології будь-який користувач може отримати кредит онлайн, використовуючи браузер, планшет або мобільний додаток. Компанія не зупиняється на досягнутому і розширює спектр послуг, інтегруючись із банками-партнерами та іншими подібними сервісами.

Платформа інтегрована з великою кількістю third-party-сервісів, має свій API, обробляє великі масиви даних, безперебійно обслуговує велику кількість користувачів.

На проекті працює розподілена команда, активно застосовується SCRUM-методологія, CI/CD.

Завдання:
- оновлення технології - міграція з Drupal на Symfony;
- розвиток продукту, розробка нових модулів;
- підтримка наявної системи;
- автоматизація і тести.

Вимоги обов'язкові:
- досвід роботи з PHP 5/7 від 3 років;
- досвід роботи з Drupal 8 від 1 року;
- досвід роботи з Docker;
- досвід роботи з MySQL/Postgres;
- відмінні знання OOP, SOLID;
- протокол HTTP;
- GIT (GitHub + CodeReview).

Бажані:
- досвід роботи з Symfony 3+ / Zend framework 2;
- досвід роботи з PHP-Unit;
- відмінні знання TDD, BDD;
- досвід роботи з Behat;
- досвід роботи з CORS;
- гарні знання Domain-drive-design;
- CI (Jenkins , GitHubActions);
- навички конфігурації серверів: nginx, redis, varnish (understanding of VCL, doing basic configuration of headers, Edge-Side Includes);
- відмінні знання ORM;
- відмінні знання OAuth2;
- досвід роботи з JWT;
- досвід роботи з Ansible.

Що пропонуємо ми:
- цікаві та \"живі\" проекти, Agile підхід;
- можливість \"підтягнути\" англійську;
- на рік - 4 тижні відпочинку;
- затишний сучасний офіс, чай-кава, снеки;
- медичне страхування, часткова компенсація витрат на дантиста, масаж та спорт;
- власний невеличкий спортзал у офісі.