Буду благодарен, если поясните, как корректно разделить функционал?
Если убрать вёрстку, данная вакансию будет корректной?
Требования:
PHP, MYSQL, Javascript (JQuery, AJAX), HTML, XML, CSS;
Уверенное знание Opencart (компонентов, шаблонов и модулей);
Опыт разработки нестандартного функционала (модули, компоненты, интеграция через стороннее API);
Обязателен опыт работы с интернет-магазинами (настройка и кастомизация компонентов корзины, процесса оформления заказа, витрин и т. д.);
Базовая алгоритмическая подготовка, умение писать понятный, документированный, гибкий и расширяемый код;
Наличие завершенных проектов, готовность их продемонстрировать;