About the Role
Our client, a prominent online retailer situated in the picturesque **Stellenbosch, Western Cape**, is seeking a highly skilled and experienced Senior E-commerce Platform Developer. This role is central to the continuous improvement and innovation of our client's online shopping experience. You will be responsible for designing, developing, and maintaining robust and scalable e-commerce platforms, ensuring optimal performance, user experience, and security. The ideal candidate will possess a strong command of modern web technologies, e-commerce architecture, and best practices in software development. This is a fantastic opportunity for a seasoned developer to make a significant technical contribution to a forward-thinking company in the heart of **Stellenbosch**'s vibrant business landscape.
Key Responsibilities
- Design, develop, test, and deploy new features and functionalities for the e-commerce platform.
- Maintain and enhance existing e-commerce platform code, ensuring scalability, performance, and security.
- Collaborate with product managers, designers, and other developers to translate business requirements into technical solutions.
- Optimize website performance, loading speed, and overall user experience.
- Integrate third-party services and APIs (e.g., payment gateways, shipping providers, marketing tools).
- Troubleshoot and resolve technical issues and bugs across the platform.
- Implement and adhere to best practices for code quality, testing, and deployment (CI/CD).
- Stay current with emerging technologies and industry trends in e-commerce development.
- Mentor junior developers and contribute to team knowledge sharing.
- Ensure the platform is robust, secure, and meets the evolving needs of the business in **Stellenbosch**.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Minimum of 7 years of professional experience in web development, with at least 5 years focused on e-commerce platforms.
- Proficiency in relevant programming languages and frameworks (e.g., JavaScript, Python, PHP, React, Node.js).
- Extensive experience with e-commerce platforms (e.g., Magento, Shopify Plus, WooCommerce, custom-built solutions).
- Strong understanding of database management (e.g., MySQL, PostgreSQL).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization (e.g., Docker, Kubernetes).
- Knowledge of front-end technologies, UI/UX principles, and responsive design.
- Experience with version control systems like Git.
- Excellent problem-solving, debugging, and analytical skills.
- Ability to work effectively in a collaborative, hybrid environment in **Stellenbosch, Western Cape**.
Benefits
- Highly competitive salary and potential for equity.
- Significant opportunities for technical growth and leadership.
- Work on challenging and innovative e-commerce projects.
- Enjoy the beautiful **Stellenbosch** environment with hybrid flexibility.
- Comprehensive medical and retirement benefits.
- Be part of a company that values technological excellence.