We are looking for a seasoned Senior Developer with extensive experience in OpenCart and Angular to lead the development of scalable e-commerce platforms. The ideal candidate will have at least 5 years of hands-on experience in building and deploying robust e-commerce systems, with strong skills in PHP, OpenCart, Twig, and Angular. This role demands a deep understanding of secure coding practices, third-party integrations, and performance optimization.
Responsibilities:
Design, develop, and customize OpenCart-based e-commerce solutions using Twig templating.
Integrate third-party services including payment gateways, shipping APIs, and custom modules.
Optimize backend performance through efficient database queries, caching mechanisms, and code refactoring.
Oversee CI/CD pipeline setup, deployment automation, and server environment configurations.
Troubleshoot and resolve technical issues across the full development lifecycle.
Monitor production systems, analyze logs, and manage post-deployment support.
Required Skills & Experience:
Deep knowledge of OpenCart architecture, module/plugin development, and theme customization.
Minimum 2 years of practical experience with Twig templating engine.
Must have strong programming background in PHP and MySQL with experience in OpenCart module development.
Proven expertise in customizing checkout processes, product listings, and multi-store setups in OpenCart.
6+ years of front-end experience with JavaScript, HTML, and CSS.
Recent and relevant experience in OpenCart is preferred.
Exposure to Azure or similar cloud platforms is a plus.
Job Type: Full-time
Application Question(s):
How many years of experience do you have working with PHP and Opencart frame?
Have you developed custom modules or extensions in OpenCart? If yes, can you describe one?
Which PHP frameworks have you worked with, and have you used any specific frameworks or MVC structures within OpenCart development?"
* What is your salary expectations ?
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.