Product Manager
Posted 17 Sep 2026
Advertised as “Mr D Product Manager - Fulfilment”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 3+ yrs
- Management level
- Individual contributor
- Employment
- Hybrid
No salary listed for this role.
Study levelDiploma or higher
Mr D, a division of takealot.com, is looking for a highly talented Product Manager (order fulfilment) to join our team in Cape Town.
The Product team at Mr D is passionate about creating experiences that delight our customers, while ensuring we continuously acquire and retain customers to exceed our growth objectives. You will work cross-functionally across our product, UX, engineering and other business teams to build features that have a direct impact on the growth and sustainability of Mr D.
This position reports to the Product Lead (Order fulfillment).
Your mission, should you choose to accept it:
Product Manager — Order Fulfilment: own the roadmap and execution of the order fulfilment product portfolio within Mr D. This includes the customer journey from restaurant order acceptance through delivery, including order tracking, delivery timelines, late and delayed orders, restaurant handovers, driver assignments and delivery updates.This includes all verticals, customer journeys and success metrics.
Key responsibilities:
Product development
- Manage the execution and rollout of order fulfilment features across the Mr D platform. This includes the entire product development cycle from design, documentation, implementation, testing and launch to success metric monitoring.
- Write detailed product specification documents for the engineering and design teams using both traditional and AI-accelerated methods for mobile applications, back-end application logic, APIs, integrations, and browser-based internal support tools.
- Collaborate and communicate effectively cross functionally to drive implementation of these specifications (i.e. define objectives and success metrics, business rules, epics/user stories, write acceptance criteria and wireframes).
- Participate in and contribute to backlog grooming and planning ceremonies.
- Engage with subject matter experts to analyze trade-offs and resolve priority conflicts.
- Clarify product requirements and create acceptance criteria with QA.
- Perform pre-launch user acceptance testing (UAT).
- Collaborate with technical teams to document high-level non-functional requirements.
- Contribute to technical design decisions for relevant projects.
- Work with the drivers team, restaurant partners team, groceries team, logistics team, customer support team and operations team to bring everything together to ensure we deliver our promise to customers.
- Qualitative and quantitative analysis