Pretoria
On-site
ZAR 250 000 - 450 000
Full time
30+ days ago
Job summary
A leading company in e-commerce solutions is looking for a skilled developer to plan, develop, and document advanced e-commerce solutions, including Magento modules. The ideal candidate will have advanced PHP skills, experience with web applications, and a passion for high-quality solutions. You'll work in a collaborative team environment, improving deployment platforms and ensuring code quality.
Qualifications
- Advanced experience using PHP for web services.
 - Experience in coding and maintaining web applications.
 - Proficient with Linux command line and GIT.
 
Responsibilities
- Plan, develop, test, and document advanced e-commerce solutions.
 - Develop Magento modules and integrations with third-party products.
 - Improve deployment platform for multiple clients.
 
Skills
 PHP
 MySQL
 Linux
 GIT
 SOAP
 XML-RPC
 Object-Oriented Development
 Debugging
Tools
Key Responsibilities
- Plan, develop, test, and document advanced e-commerce solutions for our clients.
 - Develop customer-specific and generic Magento modules.
 - Develop integrations between Magento and third-party products.
 - Improve our own continuous deployment platform supporting a large number of clients.
 - Write best practice code that is generic and reusable.
 
Skills & Requirements
- Disclaimer: Position and title depend on experience.
 - Familiarity with server-side web development technologies.
 - Advanced experience using PHP to create and consume web services (SOAP, XML-RPC).
 - Experience in coding and maintaining web applications.
 - Proficient with Linux command line.
 - Proficient with debugger tools such as xDebug or Zend Debugger.
 - Experience with GIT version control system.
 - Understanding of database schema architecture.
 - Advanced object-oriented development skills and solid experience with MySQL, including writing raw SQL queries.
 - Passion for creating high-quality, high-performing web pages.
 - Ability to estimate and forecast time to complete tasks.
 - Team player and quick learner, able to hit the ground running.