Job: Online store implementation and support specialist (CMS OpenCart)The online store runs on CMS OpenCart with a number of custom modules developed using Vue.js and Quasar Framework.Some modules interact with external services via Docker containers and integration plugins.A specialist is needed for the implementation, adaptation and technical support of the current system, as well as for the development of new modules and extensions as needed.Necessary knowledge and skillsConfident command of
Job: Online store implementation and support specialist (CMS OpenCart)
The online store runs on CMS OpenCart with a number of custom modules developed using Vue.js and Quasar Framework.
Some modules interact with external services via Docker containers and integration plugins.
A specialist is needed for the implementation, adaptation and technical support of the current system, as well as for the development of new modules and extensions as needed.
Necessary knowledge and skills
- Confident command of PHP (in the context of OpenCart, MVC structure, OCMOD/VQMOD).
- Experience with CMS OpenCart (installation, configuration, refining templates, creating modules).
- Understanding Vue.js and Quasar Framework for working with custom interface modules.
- Basic knowledge of Docker — understanding the structure of containers and the ability to make changes to a module running inside the container (without having to configure the Docker environment from scratch).
- Experience with Git (branching, commits, merges, pull-requests).
- Knowledge of the basics of HTML / CSS / JavaScript - for small front-end edits and templates.
- Skills in working with REST API / JSON will be an advantage.
Responsibilities
- Support and updating the existing online store on OpenCart.
- Diagnosis and correction of errors in custom modules.
- Development of new modules and integrations.
- Collaboration with the team through the Git repository.
- Minimum modifications in the Docker environment as needed.
- Configuration of templates and interfaces (CSS/HTML/Vue).
- Interaction with hosting technical support as needed.
Terms
- Format: remote work.
- Flexible schedule (by tasks or sprints).
- Opportunity long-term cooperation.