Магазин оптики приглашает Full Stack PHP Web-программиста (Middle/Senior)
ВАЖНО! Уверенное знание CS-Cart (разработка модулей, хуки, API CS-Cart, административная панель).
Обязанности:
- Администрирование и развитие сайта (CS-Cart).
- Разработка, доработка и поддержка функционала, модулей, разделов и страниц сайта.
- Поддержка и развитие интеграций с 1С, Ylients и сторонними сервисами через API/XML.
- Оптимизация работы сайта (производительность, безопасность, SEO).
- Тестирование и отладка собственного кода перед выпуском.
- Администрирование виртуального хостинга и доменов компании.
Требования:
- Опыт работы от 3 лет на позиции Full Stack Middle/Senior.
- Отличное знание PHP (7.1+/8+), MySQL (сложные SQL-запросы: JOIN, LEFT JOIN).
- Уверенное знание CS-Cart (разработка модулей, хуки, API CS-Cart, административная панель).
- Понимание MVC-архитектуры.
- Знание HTML5, CSS3 (SCSS), JavaScript (jQuery).
- Опыт адаптивной вёрстки страниц Bootstrap 4, Flexbox, CSS Grid, CSS3 Media (кроссбраузерность, поддержка разных устройств).
- Опыт работы с Redis/Memcached.
- Знание базовых операций в Linux, понимание работы виртуального хостинга и почтовых сервисов.
- Опыт работы с Git (работа с репозиториями: commit, push, pull).
- Опыт работы с парисингом/выгрузкой данных (XML, CSV, XLS, XLSX) и API интеграциями.
- Умение работать автономно и принимать самостоятельные решения.
Будет плюсом:
- Готовность к тестовому заданию / life coding.
- Опыт работы с OpenCart.
- Опыт работы с API Yclients
- Опыт совместной работы с программистом 1С.
- Опыт написания BAT-скриптов под Windows.
- Опыт переноса проекта на VPS/VDS.
- Ответственность, аккуратность, внимательность и исполнительность.
Чем предстоит заниматься:
- Разработка, доработка, поддержка, мониторинг сайта и связанных с ним скриптов и API/1С интеграций.
- Размещение, редактирование информации на сайте, акции, новости, обновления.
- Расширение и поддержка синхронизации с 1С, обновление номенклатуры, настройка и оптимизация синхронизации, работа с каталогами и характеристиками.
- Поддержка фильтров каталога товаров, улучшение фильтрации, оптимизация скорости работы, настройка логики отображения.
- Разработка и поддержка API-синхронизаций, интеграция с внешними сервисами, мониторинг работы API, устранение возможных ошибок.
- Поддержка автозагрузки фотографий к товарам, диагностика и устранение проблем, работа с соответствующими скриптами.
- Верстка новых элементов и страниц, создание новых блоков, страниц, разделов с адаптивностью под мобильные устройства.
- Работа с выгрузками данных, обработка и настройка XML, CSV.
- Составление предложений по развитию сайта.
Условия:
- Работа в стабильной компании
- Работа удаленная
- Прозрачная система постановки задач
- Оплата почасовая - 1200-1600 руб/час в зависимости от вашего уровня
- Загрузка 35-40 часов в месяц