Ищем опытного PHP / Full-stack разработчика для приведения интернет-магазина на Webasyst / Shop-Script в обслуживаемое состояние и последующей доработки пользовательского интерфейса.
Задача 1. Ревизия и стабилизация кода (приоритет №1)
ревизия существующих доработок и плагинов
устранение дублирующей и конфликтующей логики
приведение логики каталога и фильтрации в понятный и стабильный вид
готовность проекта к обновлениям Webasyst / Shop-Script
Важно
ядро Webasyst не изменялось
основные доработки находятся в коде магазина и плагинах
есть конкретные проблемные места, выявленные аудитом
Задача 2. Фронтенд и визуальные доработки каталога
доработка шаблонов магазина (Smarty / HTML / CSS / JS)
переработка отображения: категорий, разделов
улучшение UX: системы фильтров, сортировки, поведения каталога при выборе параметров
Ожидания
аккуратная вёрстка
соблюдение существующего дизайна
умение дорабатывать интерфейс без «ломания» темы
Дополнительно
работа с интеграцией МойСклад
понимание обмена данными (товары, остатки, заказы)
участие в улучшении текущей логики интеграции при необходимости
Кого мы ищем
уверенный PHP
опыт работы с Webasyst / Shop-Script
опыт full-stack разработки
умение читать и приводить в порядок чужой код
уверенная работа с фронтендом: HTML / CSS, базовый JavaScript, шаблоны Webasyst (Smarty)
Будет плюсом: - опыт рефакторинга - понимание производительности и кэширования - опыт интеграций с внешними сервисами - чувство аккуратного UI / UX
Формат работы - проектная работа - работа поэтапно, с фокусом на качество - без жёстких дедлайнов и авралов
Мы ищем разработчика, который: - не боится брать ответственность за существующий код - умеет работать и с логикой, и с интерфейсом - думает о поддержке проекта в будущем, а не только о текущей задаче