As an engineer, you will be involved in the development of E-commerce solutions based on a PHP e-commerce engine, CS-Cart. You will need to acquire a good understanding of both platforms in terms of technology and architecture and actively participate in the implementation and evolution of both solutions through real E-commerce projects.
* Provide the client with developed eCommerce Solutions based on detailed, scoped, architectural plans, as well as providing high-level support and testing on existing solutions.
* The developer is expected to deliver to company and client standards, working well with both internal and external teams.
* Develop and customize CS-Cart modules and add-ons to meet client requirements.
* Maintain and enhance existing CS-Cart websites and applications.
* Integrate third-party APIs and services with CS-Cart.
* Troubleshoot and debug issues in existing CS-Cart implementations.
* Optimize CS-Cart performance and scalability.
* Collaborate with front-end developers to integrate user-facing elements with server-side logic.
* Write clean, well-documented, and efficient PHP code.
* Participate in code reviews to ensure code quality and adherence to best practices.
* Provide technical support and guidance to clients and team members.
Required Skills & Competencies Qualifications:
* Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
* Proven experience as a PHP Developer with a focus on CS-Cart.
* Strong proficiency in PHP and PHP frameworks.
* In-depth knowledge of CS-Cart architecture, add-ons, and module development.
* Solid understanding of object-oriented programming (OOP) and design patterns.
* Experience with version control systems such as Git.
* Familiarity with databases (MySQL, PostgreSQL, etc.) and SQL.
* Knowledge of RESTful APIs and web services.
* Experience with Unit testing.
* Strong problem-solving skills and attention to detail.
* Excellent communication and teamwork abilities.
* Ability to work in a fast-paced and dynamic environment.
Preferred Skills:
* Experience with other e-commerce platforms is a plus.
* Knowledge of Docker and containerization.
* Experience with cloud services (AWS, Azure, Google Cloud).
* Understanding of Agile/Scrum methodologies.
* Experience with SEO and performance optimization for e-commerce websites.
#J-18808-Ljbffr