| Name of Posts |
Requirements |
Closing Date |
| Senior Buyer (Personal Care/Beauty) |
- 5 years related retail buying / commerce / e-commerce experience.
- National Diploma / Bachelor’s Degree (Business Science or Commerce degree preferable).
- If the Degree / Diploma qualification requirement isn’t met, at least 8 years related retail / commerce / e-commerce experience will be required.
- Strong commercial acumen.
- Existing industry networks a significant plus.
|
Until Fill |
| Central Planner |
- Bachelor’s Degree or Advanced Diploma (Commerce, Finance, Mathematics or Economics degree preferable).
- 3-5 years experience Merchandise Planning in Retail.
- Proven track record in planning, inventory management and forecasting.
- Proven track record in spend management (OTB, Margin management, mark down controls).
- Strong numerical and analytical aptitude.
- Strong proficiency in using analytical tools (Microsoft Excel, SQL and statistical software)
- Experience with process improvement techniques
|
Until Fill |
| CRM Campaign Executive |
A Degree or National diploma in a marketing/business-related field.
3-5 years of experience in an Email Marketing/CRM Role.
BRAZE certification after 6 months in the role.
Experience in campaign reporting and analysis (advantageous).
Experience using liquid or other template languages (advantageous).
Experience building triggered/lifecycle campaigns (advantageous).
Experience creating personalised marketing campaigns (advantageous). |
Until Fill |
| Marketing Coordinator |
- A high level of attention to detail and great organisational abilities are a prerequisite to succeeding in this role.
- Smart, hard-working, with demonstrable integrity.
- Excellent written and verbal communication.
- A passion for retail and marketing is essential.
- Bias towards action and solution oriented.
- A self-starter and fast learner with an active thirst for knowledge.
- Willing to take direction and able to work independently, demonstrating initiative.
- Highly organized with meticulous attention to detail, and a well-structured thought process.
- Ability to multi-task and to meet tight deadlines.
- Comfortable working under pressure in a fast-paced environment.
- Confident, with very strong interpersonal & communication skills and a proven ability to build productive relationships quickly.
|
Until Fill |
Product Manager (Catalogue)
|
- Relevant Bachelor’s Degree or Advanced Diploma (Information Systems/Computer Science/Engineering/Commerce) with at least 5 years of experience in product management, business analysis, or a related role, preferably driving large, company-wide initiatives (through projects or responsibilities)
- If you do not have a Bachelor’s Degree or Advanced Diploma in a related field, an equivalent experience requirement must be met which equates to at least 7 years of experience in product management, business analysis, or a related role, preferably driving large, company-wide initiatives (through projects or responsibilities)
- Experience in an agile/iterative project management and development environment is beneficial
- Experience in an e-commerce environment is beneficial
|
Until Fill |
| Advanced Analytics Manager |
- Preferably a Bachelor’s Degree or advanced Diploma in Data Science, Applied Mathematics, Computer Science, Statistics, or a related field.
- Advanced degrees (Master’s/Ph.D.) are highly advantageous.
- Demonstrable expertise in statistical analysis, predictive modeling, and machine learning techniques.
- Extensive experience working with SQL and programming languages such as Python or R
- Skilled with data tools and integration frameworks, especially in cloud-based environments.
- Strong knowledge of advanced analytics platforms and frameworks.
|
Until Fill |
Senior Software Engineer (Fulfilment Frontend)
|
- Bachelor’s Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, or Engineering and a minimum of 5 years experience as a Front-End Developer writing advanced JavaScript code is required.
- If a candidate does not have a Bachelor’s Degree or an Advanced Diploma (in Information Systems, Computer Science, Mathematics, or Engineering), an equivalent experience requirement must be met, which equates to a minimum of 8 years of experience as a Front-End Developer writing advanced JavaScript code.
- Very proficient in coding plain JavaScript from scratch
- Understands inheritance in JavaScript and advanced JavaScript techniques
- Appreciation and understanding of object-oriented programming concepts
- Solid experience writing performant front-end JavaScript code based on MVC JavaScript Frameworks (React or Angular, Vue, etc.)
|
Until Fill |
Software Engineering Manager (Logistics)
|
- Bachelor’s Degree or Advanced Diploma in Computer Science, Engineering, or any related area of study. In the event that you do not have a Bachelor’s Degree or an Advanced Diploma, equivalent experience in the related area is sufficient.
- Demonstrable experience leading and managing a team of engineers on complex software projects.
- Experience developing software in an agile, quality-focussed environment.
- Experience with a broad range of related disciplines such as Development, Cloud Infrastructure, Site Reliability, Provisioning, Configuration Management, and Managed Systems.
- Good SQL experience in a high-load environment.
|
Until Fill |
| Software Engineer (Machine Learning) |
- Degree in Computer Science or Engineering (alternatively, a degree in a related field with work experience as a software engineer).
- 3 to 7 years of experience applying machine learning to real-world problems for a mid-level role
- 5 to 10+ years of experience applying machine learning to real-world problems for a senior-level role
- 3 to 7 years of commercial software development experience for a mid-level role
- 5 to 10+ years of commercial software development experience for a senior-level role
- Strong understanding of statistical analysis, modeling, and machine learning techniques.
- Strong knowledge of different types of recommendation systems.
- Experience building backend systems at scale with a strong focus on data processing and machine learning.
- Experience working within an agile team that is operationally hands-on and an advocate of that culture.
- Experience with Python
|
Until Fill |
| Software Engineer (Python) |
- Bachelor’s degree or an Advanced Diploma in Computer Science, Engineering, or related field (or equivalent practical experience).
- 5 to 10 years in a software development role
- A thorough understanding of computer science fundamentals, including object-oriented design, data structures, and algorithms
- Experience in writing robust, efficient production code
- Proficient in a strongly typed open source language such as Python, Java, Golang, etc
- Exposure to RESTful APIs and web services.
- Experience with SQL database systems
- Experience with development in a Linux environment
|
Until Fill |
Software Engineer (Scala)
|
- A suitable degree or similar qualification
- At least 3 years of experience in writing robust, efficient production code
- Experience with SQL database systems
- Experience with development in a Linux environment
- Proficient in a strongly typed language such as Scala, Java or C#
- Open to diversifying language skill set
|
|
| Senior Software Engineer |
- Bachelor’s Degree or Advanced Diploma in Information Systems, Computer Science, Mathematics, or Engineering and a minimum of 5 years experience as a Front-End Developer writing advanced JavaScript code is required.
- If a candidate does not have a Bachelor’s Degree or an Advanced Diploma (in Information Systems, Computer Science, Mathematics, or Engineering), an equivalent experience requirement must be met, which equates to a minimum of 8 years of experience as a Front-End Developer writing advanced JavaScript code.
- Very proficient in coding plain JavaScript from scratch
- Understands inheritance in JavaScript and advanced JavaScript techniques
- Appreciation and understanding of object-oriented programming concepts
|
Until Fill |
| QA Test Analyst (Merchant RBS) |
- Bachelor’s Degree or Advanced Diploma in Computer Science, Software Engineering or related field or equivalent experience.
- 4-6 years of experience as a QA Analyst/Software Tester or related software experience, or a strong candidate with solid technical or analytical backgrounds, ideally in an agile environment.
- Experience in functional, integration and API testing across multiple environments.
- Exposure to automation tools such as Robot Framework, Playwright, Postman.
- Proficiency with Jira, XRay test management system and working knowledge of SQL.
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and collaboration skills; able to influence across product and engineering teams.
- A passion for quality, you take ownership of the systems you test and the experience they deliver.
|
Until Fill |
| Advanced Analytics Manager |
- Preferably a Bachelor’s Degree or advanced Diploma in Data Science, Applied Mathematics, Computer Science, Statistics, or a related field.
- Advanced degrees (Master’s/Ph.D.) are highly advantageous.
- Demonstrable expertise in statistical analysis, predictive modeling, and machine learning techniques.
- Extensive experience working with SQL and programming languages such as Python or R
- Skilled with data tools and integration frameworks, especially in cloud-based environments.
- Strong knowledge of advanced analytics platforms and frameworks.
- A strong grasp of the entire analytics pipeline, from preparing data to deploying data products into production.
- Additional Preferred Experience:
|
Until Fill |
| Product Lead (Payments) |
- Minimum bachelor’s degree, preferably in engineering
- At least 7 years of product management experience, preferably in eCommerce/online retail/payments, with 2-4 years in a product leadership/strategic role
- Needed strong strategic thinking and product discovery experience — you’re not just executing, you’re setting vision and direction.
- Needed experience in discovering and leading cross-functional product initiatives.
|
Until Fill |
| Catalogue Assistant [Contract] |
- National Senior Certificate
- 2 years administrative / operational experience
- Strong Excel skills (including VLOOKUP’s)
|
Until Fill |
| Senior Buyer (Personal Care/Beauty) |
- 5 years related retail buying / commerce / e-commerce experience.
- National Diploma / Bachelor’s Degree (Business Science or Commerce degree preferable).
- If the Degree / Diploma qualification requirement isn’t met, at least 8 years related retail / commerce / e-commerce experience will be required.
- Strong commercial acumen.
- Existing industry networks a significant plus.
|
Until Fill |