Takealot.com is the leading ecommerce retailer in South Africa and one of the largest, most innovative ecommerce retailers on the African continent.
Our mission is to be the most customer-centric online shopping destination in Africa, built around the simple concept that the customer comes first.
All of our focus is dedicated to improving the customer ...
Read more about this company
Who We're Looking For:
- Innovative, ambitious individuals ready to shape the future of e-commerce logistics. At TFS, "Uniquely You" meets "Powerfully Us", where your individuality strengthens our collective mission.
Why Join TFS:
- Purpose-driven impact: Transform lives through logistics innovation
- Advanced technology: Work with cutting-edge systems in a fast-paced environment
- Career growth: Thrive in an agile space that champions continuous improvement
- Inclusive culture: Your unique perspective drives extraordinary results
- A culture that celebrates individual uniqueness while championing the strength of togetherness.
- Be part of creating sustainable, scalable solutions that make a difference across South Africa's e-commerce landscape.
At TFS, your growth is our growth. You'll be joining a team powered by Takealot Group's core values.
This position reports to the Software Engineering Manager (Fulfilment Web).
Your mission, should you choose to accept it:
- Help design, develop, and refine new features
- Locate and resolve bugs and crashes
- Brainstorm new ideas and concepts
- Work with teammates on design, code reviews, and estimation
- Implement front-end JavaScript coding at an advanced level with a focus on performance, maintainability, and testable code.
- Create modules and components to incorporate them together into a functional site.
- Work closely with designers, QA Analysts, and back-end developers, and integrate with the APIs using standard methods
Qualifications & Experience:
- 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.)
- Experience in HTML5, CSS3 and taking high definition UI & UX designs and producing fast efficient frontend code
- Good understanding of asynchronous request handling.
- Knowledge and experience in cross-browser and cross-device compatible solutions including mobile
- Advanced Experience with CSS pre-compilers such as Less, Sass & SCSS
- You should love doing this kind of stuff! Not afraid to try new things just to see how they work.
- Able to evaluate and learn new libraries, frameworks, and concepts to validate whether they might be of value to the team
- Experience using a source control solution such as Git
- Experience with network requests to RESTful APIs using best practice and well-known libraries
- Experience writing front-end unit tests
- Worked within an agile development team
- Experience producing responsive HTML designs
The skills we need:
- Be accountable
- Creative
- Solutions oriented
- Flexible
- Take pride in your work
Preferred technical experience:
- PHP experience is a bonus.
- Docker experience
- Kubernetes experience
- React JS or Angular experience highly desirable
- Full stack experience of any sort is advantageous
- Experience working with unit test frameworks
- Experience with writing UI Automation scripts using Robot Framework.
- Experience developing eCommerce sites for retail
- Experience working with software development tools including Git, Jira and Confluence/Notion.
Let’s talk about life @ Takealot Group
- The power is in your hands: We offer a market-related, Total Remuneration Package which allows full flexibility according to your needs. Go on, be the master of your own destiny.
- No doors: We aren’t fans of stuffy offices or siloed work environments. See someone you like? High five, collab and make something great.
- Remote working: Love water cooler chats and working from home? Takealot.com offers a hybrid working model for the best of both worlds.
- Mentorship programme: We aren’t kidding when we say the people with the best people win. Now’s your chance to be one of the best, by learning from the best.
- Naspers Tech Community & Online Learning: Share ideas and grow with global industry leaders who are all just a Slack message away. Love to learn? Up-skill with free access to courses on MyAcademy, Udacity, Coursera and more.
- Good times: Get to know the other extraordinary minds at takealot.com during regular social events and out-of-office activities (think hikes, think mini golf, think good times).
- Staff discount. Millions of products across 28 departments. What more could you ask for?
- Birthday leave: Cake Day all the way. Enjoy your day off - you deserve it.
- Right tools, right job: Mac or Windows, two monitors or one. Whatever your preference, you’ll work on the latest tech, off the latest tech.
- Help when you need it most: Confidential counselling, legal support and financial guidance, for free, anytime, anywhere.
- Tech stack (for days): ReactJS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes and all things machine learning. If you build it, they will come.
- Free parking: No more 5km fun runs to your desk (unless you want to).
go to method of application »
Who’s who in the tech space
- This position reports to the respective team's manager.
- As a Software Engineer, you will be someone whose expertise directly translates into the development of robust software in the e-commerce domain. You will be from a computer science background with an emphasis on software development. You will have the opportunity to implement best practices to improve existing software and participate in the development of new features. While we don't promote after-hours work as part of the regular workday, we run a 24/7 business with the need to keep systems up and running. Software Engineers are expected to provide after-hours support on a rotational basis to resolve critical system issues.
Your mission, should you choose to accept it:
- Design and build solutions to assist our business users, and improve customer experience
- Architect and design solutions with your team
- Keep up to date with technology trends
- Apply creative thought processes to solve complex challenges at scale
- Strong focus on making takealot.com the best place to shop at, a happy customer is a repeat customer
- Drive for excellence, to help foster a world-class engineering team
The skills we need:
- Solutions-oriented, can-do attitude, and high energy
- Strong analytical and critical thinking, using data to inform decisions
- Ability to dis-aggregate and structure solutions to ambiguous problems
- Solid quantitative skills
- Ability to interview and interact professionally, with internal and external people
- Capability to present ideas succinctly, in writing and verbally
- Versatile and with the appetite to learn by doing
Qualifications & Experience:
- Bachelor's Degree or Advanced Diploma in Computer Science, Mathematics or Engineering or equivalent experience in software development.
- A thorough understanding of computer science fundamentals, including object-oriented design, data structures and algorithms
- 3 to 5 years experience in a software development role for an intermediate-level position
- 5 to 10+ years experience in a software development role for a senior-level position
- Experience in writing robust, efficient production code
- Proficient in a strongly typed language such as Python
- Experience with development in a Linux environment
- Experience with SQL database systems
- Open to diversifying language skill set
Experience in the following will be advantageous:
- MySQL, PostgreSQL, MS SQL
- Memcached, Redis
- Message Brokers, Queues and PubSub systems (e.g. Kafka and RabbitMQ)
- Containerisation (e.g. Docker)
- Orchestration (e.g. Kubernetes)
- GitHub, Travis CI, Jenkins
- AWS, GCP, Azure
- Microservices
Why Join TFS:
- Purpose-driven impact: Transform lives through logistics innovation
- Advanced technology: Work with cutting-edge systems in a fast-paced environment
- Career growth: Thrive in an agile space that champions continuous improvement
- Inclusive culture: Your unique perspective drives extraordinary results
go to method of application »
Who’s who in the tech space
- The position reports to the Senior Engineering Manager (Logistics).
Your mission, should you choose to accept it:
- Build and retain a high-caliber engineering team
- Build relationships through regular one-on-one conversations
- Remove roadblocks and interruptions to help the team perform
- Be involved with architectural and strategic planning with peers and senior developers
- Work with stakeholders to gather requirements, and manage expectations
- Support and develop the careers of members of the team
- Support and give direction to innovation in the team
- Present practical input for strategic technology decisions
- Stay up to date with industry trends, and standards
- Lead the Agile processes within the team
- Manage the roadmap for the team, playing a key role in prioritization
- Successfully see new projects to completion and launch new products while maintaining the existing code base.
- Facilitate discussions in the team and ensure a good design methodology is used on projects.
- Resolve conflict in the team when necessary
- Promote the achievements of the team
- Track and ensure team productivity is healthy using a metrics-based approach
- Track and ensure operational excellence in the team using a metrics-based approach
- Interview candidates for technical and organizational fit
- Drive innovation, vision, and strategy
The skills we need:
- A solutions-oriented, can-do attitude and high-energy
- Strong analytical and critical thinking, using data to inform decisions
- Solid quantitative skills
- Ability to interview and interact professionally with internal and external people
- Capability to present ideas succinctly, in writing and verbally
- Versatile and with the appetite to learn by doing
Qualifications & Experience:
- 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.
- Significant technical experience and a proven track record of architectural ownership and understanding.
- Experience with Open Source Operating Systems and technologies.
- Experience with Web Architectures (e.g. SOA, REST).
- Excellent understanding of theoretical Software Engineering fundamentals, including but not limited to distributed systems, highly scalable systems, algorithms, data structures, design patterns, and programming paradigms is advantageous.
- Experience with e-commerce-based applications is advantageous.
- Experience working with GCP/AWS and/or other cloud platforms.
go to method of application »
Who We're Looking For:
- Innovative, ambitious individuals ready to shape the future of e-commerce logistics. At TFS, "Uniquely You" meets "Powerfully Us", where your individuality strengthens our collective mission.
Why Join TFS:
- Purpose-driven impact: Transform lives through logistics innovation
- Advanced technology: Work with cutting-edge systems in a fast-paced environment
- Career growth: Thrive in an agile space that champions continuous improvement
- Inclusive culture: Your unique perspective drives extraordinary results
- A culture that celebrates individual uniqueness while championing the strength of togetherness.
- Be part of creating sustainable, scalable solutions that make a difference across South Africa's e-commerce landscape.
At TFS, your growth is our growth. You'll be joining a team powered by Takealot Group's core values.
This position reports to the Software Engineering Manager (Logistics).
We are an energetic team that is fully responsible for all the systems required to support the Takealot Group's delivery network as well as the unique challenges that come with logistics and scale. We have adopted a microservices architecture to both isolate our logic and to enable scale. We follow the event-driven architecture as well as utilize a graph database to model our delivery network. We are currently working through unique problems in the logistics space and are actively researching the usage of the actor model design pattern and graph traversal optimization.
Your mission, should you choose to accept it:
- Developing and optimizing systems to manage both parcel and food delivery throughout South Africa
- Working with business to improve processes to allow for more efficient deliveries
- Researching and defining solutions within the logistic domain
- Working predominantly on open source platforms
- End-to-end ownership of solutions
Attributes required:
- Solid communication skills
- Proactive
- Ability to adapt to change
- Problem-solver
- Solutions-oriented
- Willing to learn as well as teach others
Our Tech Stack:
- Scala
- Play Framework
- Angular
- Postgres
- Google Pubsub
- Cassandra DB
- Amazon Web Services
- Google Cloud
- Graphite and Grafana
- Git
Qualifications & Experience:
- Degree in Computer Science or a 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 languages such as Java, Scala, Angular, Python, or C#
- Open to diversifying language skill set
- In the event that you do not have a Bachelor’s Degree or an Advanced Diploma, an equivalent experience requirement must be met
Let’s talk about life @ Takealot Group
- The power is in your hands: We offer a market-related, Total Remuneration Package which allows full flexibility according to your needs. Go on, be the master of your own destiny.
- No doors: We aren’t fans of stuffy offices or siloed work environments. See someone you like? High five, collab and make something great.
- Remote working: Love water cooler chats and working from home? Takealot.com offers a hybrid working model for the best of both worlds.
- Mentorship programme: We aren’t kidding when we say the people with the best people win. Now’s your chance to be one of the best, by learning from the best.
- Naspers Tech Community & Online Learning: Share ideas and grow with global industry leaders who are all just a Slack message away. Love to learn? Up-skill with free access to courses on MyAcademy, Udacity, Coursera and more.
- Good times: Get to know the other extraordinary minds at takealot.com during regular social events and out-of-office activities (think hikes, think mini golf, think good times).
- Staff discount. Millions of products across 28 departments. What more could you ask for?
- Birthday leave: Cake Day all the way. Enjoy your day off - you deserve it.
- Right tools, right job: Mac or Windows, two monitors or one. Whatever your preference, you’ll work on the latest tech, off the latest tech.
- Help when you need it most: Confidential counselling, legal support and financial guidance, for free, anytime, anywhere.
- Tech stack (for days): ReactJS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes and all things machine learning. If you build it, they will come.
- Free parking: No more 5km fun runs to your desk (unless you want to).
go to method of application »
Who We're Looking For:
- Innovative, ambitious individuals ready to shape the future of e-commerce logistics. At TFS, "Uniquely You" meets "Powerfully Us", where your individuality strengthens our collective mission.
Why Join TFS:
- Purpose-driven impact: Transform lives through logistics innovation
- Advanced technology: Work with cutting-edge systems in a fast-paced environment
- Career growth: Thrive in an agile space that champions continuous improvement
- Inclusive culture: Your unique perspective drives extraordinary results
- A culture that celebrates individual uniqueness while championing the strength of togetherness.
- Be part of creating sustainable, scalable solutions that make a difference across South Africa's e-commerce landscape.
At TFS, your growth is our growth. You'll be joining a team powered by Takealot Group's core values.
This position reports to the Software Engineering Manager (Logistics).
We are an energetic team that is fully responsible for all the systems required to support the Takealot Group's delivery network as well as the unique challenges that come with logistics and scale. We have adopted a microservices architecture to both isolate our logic and to enable scale. We follow the event-driven architecture as well as utilize a graph database to model our delivery network. We are currently working through unique problems in the logistics space and are actively researching the usage of the actor model design pattern and graph traversal optimization.
Your mission, should you choose to accept it:
- Developing and optimizing systems to manage both parcel and food delivery throughout South Africa
- Working with business to improve processes to allow for more efficient deliveries
- Researching and defining solutions within the logistic domain
- Working predominantly on open source platforms
- End-to-end ownership of solutions
Attributes required:
- Solid communication skills
- Proactive
- Ability to adapt to change
- Problem-solver
- Solutions-oriented
- Willing to learn as well as teach others
Qualifications & Experience:
- 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
Experience with the following will be advantageous:
- Scala
- Play Framework
- Akka Actors
- React
- Postgres
- Mqtt & Kafka
- Amazon Web Services
- Graphite and Grafana
- Git
Let’s talk about life @ Takealot Group
- The power is in your hands: We offer a market-related, Total Remuneration Package which allows full flexibility according to your needs. Go on, be the master of your own destiny.
- No doors: We aren’t fans of stuffy offices or siloed work environments. See someone you like? High five, collab and make something great.
- Remote working: Love water cooler chats and working from home? Takealot.com offers a hybrid working model for the best of both worlds.
- Mentorship programme: We aren’t kidding when we say the people with the best people win. Now’s your chance to be one of the best, by learning from the best.
- Naspers Tech Community & Online Learning: Share ideas and grow with global industry leaders who are all just a Slack message away. Love to learn? Up-skill with free access to courses on MyAcademy, Udacity, Coursera and more.
- Good times: Get to know the other extraordinary minds at takealot.com during regular social events and out-of-office activities (think hikes, think mini golf, think good times).
- Staff discount. Millions of products across 28 departments. What more could you ask for?
- Birthday leave: Cake Day all the way. Enjoy your day off - you deserve it.
- Right tools, right job: Mac or Windows, two monitors or one. Whatever your preference, you’ll work on the latest tech, off the latest tech.
- Help when you need it most: Confidential counselling, legal support and financial guidance, for free, anytime, anywhere.
- Tech stack (for days): ReactJS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes and all things machine learning. If you build it, they will come.
- Free parking: No more 5km fun runs to your desk (unless you want to).
go to method of application »
Your responsibilities will include:
Inventory Planning; Management (50%)
- Monitor inventory levels and manage the replenishment process to maintain continuous product availability across dark stores
- Analyse sales data and inventory reports to forecast needs and adjust inventory levels accordingly
- Coordinate and execute weekly cycle counts and investigations for stock discrepancies
- Act as primary point of contact for dark stores regarding missing, damaged, or expired stock issues
- Manage returns processing, ensuring accurate scheduling based on store requests and operational requirements
- Develop strategies to minimise waste and markdowns whilst improving inventory turnover
Data Analysis; Business Intelligence (30%)
- Create and maintain business reports, dashboards, and alerts using BI tools (Looker and Knime)
- Extract, manipulate, and analyse data using SQL to provide actionable insights for stakeholders
- Verify data quality and ensure adherence to required standards across all reporting structures
- Model data for analysis and develop performance metrics for inventory and operational efficiency
- Collaborate with internal stakeholders to understand their reporting and data analysis needs
Process Optimisation; Problem-Solving (20%)
- Identify systematic inefficiencies and recommend process improvements
- Manage workflows for order processing, including file uploads, batch scheduling, and WMS coordination
- Escalate and manage tickets between distribution centres and stores for operational discrepancies
- Participate in cross-functional team meetings to discuss operational issues and develop solutions
- Drive continuous improvement initiatives across planning and operational processes
Attributes:
- Essential: Strong SQL skills for database querying and data manipulation
- Essential: Proficiency with BI tools (Power BI, Looker, Qlik, or similar)
- Essential: Advanced knowledge of Microsoft Office Suite/Google Workspace (particularly Excel/Sheets)
- Working knowledge of inventory management systems and WMS platforms
- Experience with customer service platforms (Zendesk or similar) advantageous
- Familiarity with GBQ (Google BigQuery) preferred
Qualifications and Experience:
- Bachelor’s Degree in Commerce, Business Management, Information Systems, Supply Chain Management, or related field
- 1-3 years of experience in inventory management, retail planning, business analysis, or related roles
- Experience within e-commerce, retail, or quick commerce environments highly advantageous
- Proven track record of working with inventory management systems and data analysis tools
We seek to Employ an Extraordinary Mind who:
- is respectful but forthright
- is an expert at doing, who can not only design but also execute
- is analytical, able to use data to make decisions
- is competitive, self-directed and strive to be the BEST (GREAT requires a lot of work and does not only happen during business hours
- is passionate about the potential of e-commerce and delivering a world-class customer experience
- is entrepreneurial, thrives under change and accepts it is a constant and always looks for solutions to do something better and faster
- is business SMART. Able to think about problems from a business perspective using technical and product input;
- is curious and challenge the status quo
- is innovative and enjoys iteration
- is collaborative
- will be at the cutting edge of developing new concepts for takealot.com
- thinks like an owner of the business
- is SMART, has INTEGRITY and is HARD WORKING
go to method of application »
Requirements:
Qualifications & Experience:
- Degree in Marketing, Communications, Business, or a related field
The skills we need:
- Strong written and verbal communication skills.
- Creativity in developing content, ideas, and marketing concepts.
- Basic understanding of digital marketing tools and platforms (e.g., social media channels, Google Analytics, email marketing tools).
- Ability to work collaboratively in a fast-paced environment
- Ability to analyse data and interpret consumer insights.
- Good organisational and time-management skills.
- Comfortable working with Microsoft Office Suite and/or Google Workspace tools.
Attributes required:
- Collaborative
- Creative Energy
- Hands on
- Have an opinion and voice it
- Strong communication skills
- Strong problem solving skills
Key responsibilities:
- Own, update and maintain the promotional calendar for TakealotMORE initiatives.
- Briefing and operational management and coordinating of the various campaigns.
- Liaise with partner marketing teams for joint campaigns.
- Conceptualising, implementing and management of ongoing promotional marketing campaigns to drive adoption and retention for TakealotMORE.
- Work closely with the merchandising team to improve customer conversion within TakealotMORE customer journeys.
- Drive new feature launches and create sustained always-on educational content on product features and differentiators.
- Engagement with the brand team on through the line Takealot and Mr D campaigns.
- Engagement with the social media team on monthly content planning and preparation, as well as paid influencer partnerships
- Work with internal specialist teams on creating and implementing performance media and CRM strategies to grow TakealotMORE
- Monthly, Weekly, and daily reporting of campaign and promo performance
- Act as the key contact for day-to-day for internal teams (eg. Brand teams, Merchandise teams).
- Perform regular competitor reviews & analyses and relay key findings.
- Ensure that relevant teams are briefed and updated on any activity that may impact their areas (eg. Merch, CRM, Social, etc)
go to method of application »
Requirements:
Qualifications & Experience:
- A bachelor’s degree in Marketing or an equivalent discipline
The skills we need:
- Strong written and verbal communication skills.
- Creativity in developing content, ideas, and marketing concepts.
- Basic understanding of digital marketing tools and platforms (e.g., social media channels, Google Analytics, email marketing tools).
- Ability to work collaboratively in a fast-paced environment
- Ability to analyse data and interpret consumer insights.
- Good organisational and time-management skills.
- Comfortable working with Microsoft Office Suite and/or Google Workspace tools.
Attributes required:
- Collaborative
- Creative Energy
- Hands on
- Have an opinion and voice it
- Strong communication skills
- Strong problem solving skills
Key responsibilities:
- Own, update and maintain the promotional calendar for TakealotMORE initiatives.
- Briefing and operational management and coordinating of the various campaigns.
- Liaise with partner marketing teams for joint campaigns.
- Conceptualising, implementing and management of ongoing promotional marketing campaigns to drive adoption and retention for TakealotMORE.
- Work closely with the merchandising team to improve customer conversion within TakealotMORE customer journeys.
- Drive new feature launches and create sustained always-on educational content on product features and differentiators.
- Engagement with the brand team on through the line Takealot and Mr D campaigns.
- Engagement with the social media team on monthly content planning and preparation, as well as paid influencer partnerships
- Work with internal specialist teams on creating and implementing performance media and CRM strategies to grow TakealotMORE
- Monthly, Weekly, and daily reporting of campaign and promo performance
- Act as the key contact for day-to-day for internal teams (eg. Brand teams, Merchandise teams).
- Perform regular competitor reviews & analyses and relay key findings.
- Ensure that relevant teams are briefed and updated on any activity that may impact their areas (eg. Merch, CRM, Social, etc)
go to method of application »
Requirements:
Qualifications & Experience:
- Degree in Advertising/Marketing/General commercial/Business
The skills we need:
- Strong written and verbal communication skills.
- Creativity in developing content, ideas, and marketing concepts.
- Basic understanding of digital marketing tools and platforms (e.g., social media channels, Google Analytics, email marketing tools).
- Ability to work collaboratively in a fast-paced environment
- Ability to analyse data and interpret consumer insights.
- Good organisational and time-management skills.
- Comfortable working with Microsoft Office Suite and/or Google Workspace tools.
Attributes required:
- Collaborative
- Creative Energy
- Hands on
- Have an opinion and voice it
- Strong communication skills
- Strong problem solving skills
Key responsibilities:
- Own, update and maintain the promotional calendar for TakealotMORE initiatives.
- Briefing and operational management and coordinating of the various campaigns.
- Liaise with partner marketing teams for joint campaigns.
- Conceptualising, implementing and management of ongoing promotional marketing campaigns to drive adoption and retention for TakealotMORE.
- Work closely with the merchandising team to improve customer conversion within TakealotMORE customer journeys.
- Drive new feature launches and create sustained always-on educational content on product features and differentiators.
- Engagement with the brand team on through the line Takealot and Mr D campaigns.
- Engagement with the social media team on monthly content planning and preparation, as well as paid influencer partnerships
- Work with internal specialist teams on creating and implementing performance media and CRM strategies to grow TakealotMORE
- Monthly, Weekly, and daily reporting of campaign and promo performance
- Act as the key contact for day-to-day for internal teams (eg. Brand teams, Merchandise teams).
- Perform regular competitor reviews & analyses and relay key findings.
- Ensure that relevant teams are briefed and updated on any activity that may impact their areas (eg. Merch, CRM, Social, etc)
go to method of application »
Requirements:
Qualifications & Experience:
- A bachelor’s degree in Marketing or an equivalent discipline
The skills we need:
- Strong written and verbal communication skills.
- Creativity in developing content, ideas, and marketing concepts.
- Basic understanding of digital marketing tools and platforms (e.g., social media channels, Google Analytics, email marketing tools).
- Ability to work collaboratively in a fast-paced environment
- Ability to analyse data and interpret consumer insights.
- Good organisational and time-management skills.
- Comfortable working with Microsoft Office Suite and/or Google Workspace tools.
Attributes required:
- Collaborative
- Creative Energy
- Hands on
- Have an opinion and voice it
- Strong communication skills
- Strong problem solving skills
Key responsibilities:
- Own, update and maintain the promotional calendar for TakealotMORE initiatives.
- Briefing and operational management and coordinating of the various campaigns.
- Liaise with partner marketing teams for joint campaigns.
- Conceptualising, implementing and management of ongoing promotional marketing campaigns to drive adoption and retention for TakealotMORE.
- Work closely with the merchandising team to improve customer conversion within TakealotMORE customer journeys.
- Drive new feature launches and create sustained always-on educational content on product features and differentiators.
- Engagement with the brand team on through the line Takealot and Mr D campaigns.
- Engagement with the social media team on monthly content planning and preparation, as well as paid influencer partnerships
- Work with internal specialist teams on creating and implementing performance media and CRM strategies to grow TakealotMORE
- Monthly, Weekly, and daily reporting of campaign and promo performance
- Act as the key contact for day-to-day for internal teams (eg. Brand teams, Merchandise teams).
- Perform regular competitor reviews & analyses and relay key findings.
- Ensure that relevant teams are briefed and updated on any activity that may impact their areas (eg. Merch, CRM, Social, etc)
go to method of application »
Requirements:
Qualifications & Experience:
- A Bachelor’s Degree in Computer Software Engineering or a related field
The skills we need:
- Strong programming and software development skills
- Good understanding of data structures, algorithms, and software design principles
- Problem-solving and analytical thinking
- Excellent communication and teamwork skills
Attributes required:
- Collaborative
- Creative Energy
- Hands on
- Have an opinion and voice it
- Strong communication skills
- Strong problem solving skills
Key Responsibilities
- Setting up Takealot lite pickup points
- Assist in the design, development, testing, and implementation of software applications
- Write clean, efficient, and maintainable code following best practices
- Participate in software development projects from requirements gathering to deployment
- Troubleshoot, debug, and resolve software issues
- Collaborate with cross-functional teams, including product, QA, and operations
- Contribute to continuous improvement of software development processes and tools
- Prepare technical documentation and reports as required
- Stay updated with emerging technologies, programming languages, and industry trends
This is a 12-month contract position.
go to method of application »
Requirements:
Qualifications & Experience:
- A Bachelor’s degree in Customer Service, Customer Insights, Data Analysis, Business Process Management, Operations Management, or a related discipline
The skills we need:
- Strong analytical and problem-solving skills
- Ability to interpret data and translate insights into actionable recommendations
- Excellent written and verbal communication skills
- Strong organisational and time-management skills
- Attention to detail and a focus on quality improvement
- Proactive, hands-on, and able to work collaboratively in a fast-paced environment
- Curious and eager to learn, with a customer-centric mindset
- Comfortable working with Microsoft Office Suite and/or Google Workspace tools.
Attributes required:
- Collaborative
- Creative Energy
- Hands on
- Have an opinion and voice it
- Strong communication skills
- Strong problem solving skills
Key responsibilities:
- Analyse customer service data and feedback to identify trends, challenges, and improvement opportunities
- Support the creation, review, and optimisation of SOPs and process flows
- Contribute to continuous improvement initiatives aimed at enhancing efficiency and customer satisfaction
- Assist with reporting on key metrics and performance indicators
- Work closely with cross-functional teams including Customer Experience, Operations, and Data to implement improvements
- Participate in projects to optimise customer service processes and system utilisation
This is a 12-month contract position.
go to method of application »
Requirements:
Qualifications & Experience:
- N6 Certificate in Customer Service, Customer Insights, Business Administration, or a related discipline.
The skills we need:
- Strong analytical and problem-solving skills
- Ability to interpret data and translate insights into actionable recommendations
- Excellent written and verbal communication skills
- Strong organisational and time-management skills
- Attention to detail and a focus on quality improvement
- Proactive, hands-on, and able to work collaboratively in a fast-paced environment
- Curious and eager to learn, with a customer-centric mindset
- Comfortable working with Microsoft Office Suite and/or Google Workspace tools.
Attributes required:
- Collaborative
- Creative Energy
- Hands on
- Have an opinion and voice it
- Strong communication skills
- Strong problem solving skills
Key responsibilities:
- Analyse customer service data and feedback to identify trends, challenges, and improvement opportunities
- Support the creation, review, and optimisation of SOPs and process flows
- Contribute to continuous improvement initiatives aimed at enhancing efficiency and customer satisfaction
- Assist with reporting on key metrics and performance indicators
- Work closely with cross-functional teams including Customer Experience, Operations, and Data to implement improvements
- Participate in projects to optimise customer service processes and system utilisation
This is a 12-month contract position.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.