Hello! We are looking for an OpenCart developer (Junior+ or Middle) who has worked with versions 2.x > 4.x, performs tasks responsibly and independently, responds quickly to work, communicates transparently and wants to grow in a team with a strong technical background.We have several active OpenCart projects with different levels of complexity: from small tasks to complex technical improvements and integrations.You will have access to a senior OpenCart developer who will help integrate into the
Hello! We are looking for an OpenCart developer (Junior+ or Middle) who has worked with versions 2.x > 4.x, performs tasks responsibly and independently, responds quickly to work, communicates transparently and wants to grow in a team with a strong technical background.
We have several active OpenCart projects with different levels of complexity: from small tasks to complex technical improvements and integrations.
You will have access to a senior OpenCart developer who will help integrate into the project, give feedback and conduct a review as needed — but you do the work yourself.
Requirements
Required:
- Experience with OpenCart 2.x-4.x
- PHP
- MySQL / MariaDB
- HTML5, CSS3
- JavaScript / jQuery
- Twig
- Understanding of MVC-L architecture
- Experience with OCMOD (VQMOD is a plus)
- Experience with API integrations (any)
- Experience with Git (GitHub / GitLab / Bitbucket)
- Basic knowledge of SEO
- Ability to ask clarifying questions and independently decompose tasks
- Independence, responsibility and speed of work
- Transparent, regular communication
Responsibilities
- Execution of tasks for OpenCart stores of different versions
- Minor and medium technical corrections
- Working with APIs (Nova Poshta, Google APIs, Telegram API, SendPulse, etc.)
- Multilingual settings and multi-currency
- Optimizing the speed and performance of the store
- Working with multi-store
- Migration of projects between OpenCart versions
- Connecting and configuring existing payment modules
- Working with OCMOD / VQMOD
- Working with Twig and basic layout of elements
- Timely update of task statuses in Worksection
- Independent analysis, clarification and decomposition of tasks
Will be a plus
- Experience in optimizing high-load stores
- Redis / Memcached
- Resolving conflicts of OCMOD modifiers
- Experience in working with migrations of large stores
- Experience with multi-store configurations
- Understanding e-commerce specifics
- Experience of working with any payment services
Working conditions
Each Team member has access to:
- Hourly pay $8-13 depending on interview results
- Stable payments 2 times per month
- Regular payment review - every 3-6 months
- Completely remote work format from any city of Ukraine
- Flexible work schedule - from Monday to Friday. It is necessary to be in contact for approximately 6-8 hours between 8:00 a.m. and 10:00 p.m. at your choice
How is the selection for the vacancy and further actions:
- We are waiting for your resume. Next, it is considered by our technical specialists.
- After reviewing the resume and projects, we will send a small questionnaire with technical questions
- If everything is okay with the answer and technical questions, we will agree with you on a convenient time to meet in Google Meet to discuss the vacancy in more detail. It will take about 30 minutes
- If we match each other, you will immediately receive one or more real tasks,the solution of which we will pay. This will be a test task before being accepted into the Team.
- The first month or two, we will work in test mode - with payment for the number of hours spent on each task. If you and we enjoy working together, we will schedule a new call, discuss further plans and make a payment offer.