PHP-програміст (Middle/Junior) для підтримки та розвитку веб-проєктів
Leads For Finance S.L.U., іспанська компанія у сфері лідогенерації фінансових послуг, шукає PHP-розробника для підтримки та розвитку існуючих веб-проєктів. Наша платформа обробляє понад 30 000 унікальних користувачів щодня, забезпечуючи зв'язок між клієнтами та кредитними організаціями.
Основні обов'язки
Підтримка існуючої екосистеми
Робота з сімейством лендингів на PHP 8 і фреймворку Yii 1, що забезпечують реєстрацію користувачів та інтеграцію з партнерськими системами
В завдання входить:
- Виправлення помилок та оптимізація продуктивності існуючих модулів обробки даних
- Реалізація нових інтеграційних рішень через REST API
- Модернізація системи управління контентом і адміністративних панелей
- Робота з розподіленими MySQL-базами, включаючи синхронізацію даних між проєктами
Розвиток інфраструктури
Важливою частиною роботи стане підготовка до міграції на Yii 1.1.31 (наразі використовується 1.1.26) з подальшим переходом на більш сучасні версії PHP (зараз через обмеження версії фреймворку використовується 8.0), і, можливо, міграція на інший фреймворк
В рамках цього завдання треба буде:
- Аналіз сумісності legacy-коду з новими версіями фреймворку
- Рефакторинг застарілих компонентів з збереженням бізнес-логіки
- Впровадження автоматизованого тестування критичних модулів
Командна взаємодія
Робота в розподіленій команді передбачає:
- Участь в щотижневих планувальних дзвінках
- Ведення задач в Trello
- Спільний код-рев'ю з лідером команди через GitHub/GitLab
- Документування виконаних задач для формування бази знань
Вимоги до кандидата
Обов'язкові навички
- Досвід комерційної розробки на PHP 8.x не менше 2 років
- Розуміння принципів ООП та патернів проектування MVC
- Вміння працювати з SQL-запитами середньої складності (JOIN, підзапити, індекси)
- Базові знання веб-технологій: HTML5, CSS3, JavaScript
- Досвід роботи з системами контролю версій (Git)
- Рівень англійської мови, достатній для читання технічної документації
Бажані компетенції
- Знайомство з фреймворком Yii 1.x/2.x або аналогічними
- Досвід роботи з високонавантаженими системами (20k+ відвідувачів/день)
- Базові знання іспанської мови для комунікації з іспаномовними колегами
Умови роботи
- Повністю віддалений формат роботи
- Стандартний робочий день за CET (Мадридський час) з можливістю адаптації
Соціальні гарантії
- 28 оплачуваних днів відпустки на рік + національні свята Іспанії
- Гнучка система преміювання за виконання KPI
Контактна особа
Андрій
email: andrey.l@leadsforfinance.com
telegram: @Stamir