PHP разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
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