О нас:
Мы - компания Lean IT являемся пионером в построении «бережливого» ИТ для Заказчиков. Мы верим в то, что в современном, динамично меняющемся мире для успеха необходимо применять гибкие и гибридные подходы к ИТ, формирующие наибольшую ценность для наших Заказчиков. Мы беремся за самые сложные и масштабные задачи. Сейчас ищем Веб-разработчика на локальные задачи.
Текущее состояние:
Сайт работает на WordPress 6.9.4. Базовая функциональность настроена, но основные страницы реализованы на кастомном PHP-коде (не только через стандартные шаблоны WP).
Требуется внести изменения в существующие страницы, добавить несколько новых.
Задачи:
- Рефакторинг и доработка кастомного PHP-кода на основных страницах (логика, работа с БД, вывод данных);
- Интеграция кастомного кода в экосистему WordPress (правильное использование хуков, shortcode, WP_Query, если необходимо);
- Доработка существующей темы (верстка + PHP-логика);
- Оптимизация производительности (медленные запросы, кэширование, минимизация CSS/JS);
- Исправление багов (если есть конфликты плагинов, ошибки в логах, нерабочие формы).
Требования:
Обязательно:
- PHP 7.4+ / 8.x (умение читать и писать кастомный код, не только вызывать функции WP);
- WordPress (устройство хуков, цикл WP, работа с опциями, мета-полями, типами записей);
- MySQL (написание/оптимизация прямых SQL-запросов, так как часть логики на кастомном PHP);
- HTML5, CSS3, JS (ES6) (базовые знания для подправки фронта);
- Опыт работы с отладкой (Xdebug, логгирование error_log);
- Понимание основ безопасности (экранирование данных, nonce, подготовленные запросы).
Будет плюсом:
- Опыт рефакторинга «наследного» PHP-кода внутри WP;
- Знание Git (размещение кода на GitHub/Bitbucket);
- Навыки работы с сервером (nmp, php-fpm, настройка прав на файлы).
Условия: фриланс.
-
Формат: Удаленная работа. Разовый проект с возможностью долгосрочного сотрудничества (на поддержку);
-
Сроки: Обсуждаемы. Важна не спешка, а стабильный результат;
-
Оплата: Фиксированная за весь объем работ (после утверждения ТЗ), либо почасовая (в зависимости от вашего предпочтения);
-
Коммуникация: Telegram. Оперативная связь в рабочие часы 10-19 (по Москве);
-
Портфолио: Обязательно наличие ссылок на реализованные проекты (желательно с описанием, какую именно сложную задачу решали).