OneCart is South Africa's premier on-demand smart technology platform that connects multiple retailers to the consumer on one platform. The retailers displayed are based on the consumers geographical location, and the platform allows customers to shop for household items such as groceries and fast moving consumer goods, from multiple national retailer...
Read more about this company
Job Description
- OneCart is looking to hire a Head of Technology (CTO) to define and lead the strategy for the engineering and information technology teams, which includes: architecture and infrastructure for offerings and the business; the backend and frontend systems, tools and applications for all stakeholders; support to all stakeholders; any data science and data products that support or power solutions and offerings; quality assurance and automation for all systems and offerings; procurement of 3rd-party services to power all associated systems, tools and applications; vendor and service management of the abovementioned 3rd party providers; Programme Management and Change Management associated with systems, tools and applications; and connectivity and communication capabilities for all associates.
- In addition, this role is responsible for outlining the company's technological vision, implementing technology strategies, and ensuring that technological resources are aligned with the company's business needs.
Strategy Development and Implementation
- Define an engineering and IT strategy for OneCart's value propositions and business needs.
- Cascade strategy into areas of responsibility: architecture, infrastructure, applications, data products, quality assurance, and technical support.
- Work closely with Product Management and Product Design functions to execute on business strategy + engineering and IT strategy.
- Define an organisational structure that will drive the engineering & IT strategy.
- Proactively manage IT and business relationships and expectations
- Actively find ways to improve existing services and find opportunities for digitisation
- Cascade goals for Continuous Improvement, Innovation and Digitisation to the team
- Researching any new technologies that may potentially increase our company's competitive advantage
- Liaising and collaborating with suppliers of technical solutions to enhance product range and customer relations.
- Ensuring that product architecture supports the priorities of the business.
- Making executive decisions regarding OneCart's technological needs.
- Working closely with Finance, Marketing, Business Development and Operations to define and deliver new products, tools and enhancements
Product Leadership
- To be accountable for Product Strategy in alignment with business goals (vision, roadmap, and prioritisation).
- To have oversight of Product Lifecycle Management – from ideation to launch and continuous improvement.
- To collaborate with cross-functional teams (Ops, Marketing, Commercial, Finance) to ensure product-market fit.
- To ensure customer-centric decision-making and using insights/data to shape product direction.
- To building and guide the Product team (Product Managers, Designers, Analysts).
- Drive innovation and differentiation in product offerings, not just technology delivery.
Application Development and Maintenance
- To ensure the application development and maintenance of best practices to ensure that customer applications are of high quality and are vulnerable to minimal bug interruptions.
- To manage the process of planning, creating, testing, and deploying all customer-facing applications, i.e. the software development lifecycle of customer-facing applications.
- To address and eliminate common business challenges experienced in customer-facing applications.
- To drive innovation and develop custom solutions to support the business needs and to be on par with cutting-edge technologies by developing robust applications that are scalable, secure, and easily maintainable
- To leverage proven deployment techniques and industry best practices to make improvements to the applications
- The continuous updating, analysing, modifying, and re-evaluating of all existing customer-facing applications
- To constantly enhance and manage solutions that have been developed to stay relevant and meet the wavering needs of the users
- Ensure all involved parties are on the same page about application development and maintenance strategies by documenting and distributing fully
Data Products
- To have a global view of OneCarts' data requirements and to create a framework for data management and the execution of a data governance strategy.
- To create and design data architectures to be optimised for analytics initiatives to generate business value.
- To define the respective data models and underlying data structures to support the business requirements of OneCart.
- To manage the deployment of data repositories and analytics applications efficiently without unneeded platforms.
- To ensure data governance to enable faster and more informed decision-making with the right quality data and data analytics.
Quality Assurance
- To implement policies and procedures for the software quality assurance function
- Evaluates and monitor tools, methodologies, and automation to ensure effective testing and identification of defects
- To oversees integration, E2E and user acceptance testing efforts
- Develops, implements, enforces and improves upon quality standards, tools, and methods to ensure quality across new and existing products and services is maintained
- Engage in the Agile Methodology ceremonies/sprints to inform appropriate data quality and testing considerations as part of acceptance criteria
- Collaborate with Scrum masters, Engineering Managers and Development team to ensure delivery of high-quality features
- Design, roll-out and drive adoption of test automation practices
Architecture and Governance
- Provide input to the development and subsequent updates to the technical Architecture
- Ensure the information technology services roadmap is aligned with the overall business strategy and architecture
- To ensure the required architecture and governance procedures are followed
Infrastructure management and Compliance
Infrastructure
- Design, develop and implement infrastructure in line with the engineering and IT strategy
- Define, manage and report on infrastructure support metrics
- Define infrastructure security strategy in consultation with Group Security and lead the implementation
- Investigate innovative practices in infrastructure, and drive adoption to achieve higher service levels and lower costs
- Ensure infrastructure is high performing, stable and reliable
Business continuity:
- Provide leadership of the IT business continuity strategy
- Align with overall business continuity strategy
- Define, manage and report on IT business continuity metrics
Devices and Mobility
- Provide leadership of the device and mobility strategy
- Define, manage and report on device and mobility metrics
ITIL
- Achieve ITIL SLAs for the business and for clients
- Manage overall availability
- Manage overall capacity/performance
- Ensure outages for maintenance are within outage periods (release management)
- Review incident and problem reports
- Own and manage IT continuity planning
Compliance
- Compliance with Walmart Global Standards: IT security, privacy, data governance, audit readiness, procurement policies, and risk management.
- Regulatory & Legal Compliance: POPIA, GDPR (where applicable), cyber security standards, health & safety in systems, and financial compliance.
- Internal Controls: ensuring policies, processes, and SOPs are aligned with Massmart/Walmart requirements.
- Accountability for audit outcomes and closing compliance gaps in Tech and Product
Network Management
Cross-Functional & Business Partnership
- Translating business needs into Product & Tech strategies.
- Partnering with Operations, Supply Chain, and Commercial teams to drive growth and efficiencies.
- Accountability for ROI on tech and product investments, ensuring decisions are financially sound.
Network
- Provide leadership of the network strategy
- Define, manage and report on network support metrics
- Define network security strategy in consultation with Group Security and lead the implementation
- Investigate innovative practices in networks infrastructure, and drive adoption to achieve higher service levels and lower costs
Telecommunication and mobility
- Provide leadership of a telecommunication and mobility strategy
- Define, manage and report on telecommunications metrics
- Define Telecomms security strategy in consultation with Group Security and lead the implementation
- Investigate innovative practices in telecommunications, and drive adoption to achieve higher service levels and lower costs
Vendor and Service Management
- Lead the definition of a Vendor and Service Management approach and then provide leadership support in the implementation.
- Support the choice and adoption of a methodology and governance framework encompassing vendor and Service Management.
- Negotiate favourable contracts & SLA terms with the relevant vendors
- Manage & maintain the vendors to ensure that the terms of the contracts & SLA meet the requirements of OneCart
- Ensure that adequate road mapping is negotiated and agreed upon upfront
- Carry out regular service reviews on behalf of the business to ensure excellent service standards
- Constantly liaise with the business so as to ensure a good understanding of business needs and manage vendors accordingly
Procurement
- Lead the definition of a OneCart IT Procurement strategy and then provide leadership support in the implementation.
- Account to CEO, Finance and other stakeholders on defined Key Performance Metrics for IT Procurement.
- Budget control on IT spend
Leadership & People Development
- To be a strategic leader and coach, and be able to inspire and build high-performing Tech & Product teams.
- To act as a 2IC to the CEO in matters of Product & Tech, providing stability and confidence to the org.
- Responsibility for culture-building within Product & Tech (innovation, agility, accountability).
- To build and scale teams across multiple functions (engineering, product, design, data, QA, support).
- To ensure strong communication and stakeholder engagement skills – with the board, Walmart leadership, and external partners.
- Hire and grow the technology department in line with business goals and KPIs
- Manage employee and own skills development
- Manage employees' and own career development
- Facilitate knowledge and skills transfer within the department
- Manage performance cycles
- Manage talent management in the department
- Foster team building
Effective teamwork and Self –Management
- Maintain a positive attitude
- Take ownership of driving your career development (skills and knowledge)
- Plan and priorities, demonstrating abilities to manage competing demands to achieve agreed deliverables
- Communicate effectively, maintain relationships
- Follow any lawful and reasonable instruction from your line manager
- Consistently live and be an example of the Company values
- Timely reporting of all instances of suspected or proven fraud via the appropriate reporting channel
- Adherence to the company policies and associated company policies and procedures
Minimum Academic, Professional Qualifications & Experience required for this position
- Bachelor's degree in Comp. Science and/or IT
- 5 years experience leading one or more aspects of IT and Development
- +5 years in development/engineering
- 3-5 years of management experience
- Knowledge of technological trends to build a strategy
- Understanding of budgets and business-planning
- Ability to conduct technological analyses and research
go to method of application »
Job Description
- OneCart is looking to hire a Mobile Developer to use a wide range of mobile and web technologies and component libraries to build systems, new features and smart interactions on our mobile platforms, providing our customers with industry leading user experiences.
- The primary focus will be the hands-on development of React Native applications and their integration with back-end services and working alongside other engineers on different layers of the infrastructure.
Technical Requirements
- Design and build applications for our React Native platforms.
- To make independent and creative technical contributions relating to developing, testing, debugging, maintaining, and documenting components and applications.
- To program well-designed, testable, efficient code that follows specified design patterns and architecture.
- Develop and design documentation to satisfy requirements and solution objectives.
- Optimising performance for both Android and Apple apps
- Diagnose and fix bugs and performance issues
- Maintain and ensure high-quality code
- Distribute apps to QA/UAT teams and assist in user acceptance testing as needed
- Occasionally work with business stakeholders to translate business requirements into technical specifications
- Deploy and maintain the apps on the App Stores
- Integrate designs and wireframes within the application code
- Monitor user interactions and convert them into insightful information
- Write application interface code
- Optimise components to work seamlessly across different devices
- Ensure proper user information authentication
- Develop a flexible and well-structured front-end architecture, along with the APIs to support it
- Production and technical support of the mobile apps upon launch
- Keep up to date on the latest industry trends in mobile technologies.
Non-Technical Requirements
- Constant interaction with other developer teams and design teams to discuss UI ideas
- A thorough review of applications needs and interfacing elements
- Follow proper documentation for changes in application and further updates
- Work and collaborate with the rest of the engineering team
- Work with product team and graphic designers
Effective teamwork and Self –Management
- Maintain a positive attitude
- Take ownership of driving your career development (skills and knowledge)
- Plan and prioritise, demonstrating abilities to manage competing demands to achieve agreed deliverables
- Communicate effectively, maintain relationships
- Follow any lawful and reasonable instruction from your line manager
- Act as part of the Development team by assisting other members of the team to achieve common goals
- Consistently live and be an example of the Company values
- Timely reporting of all instances of suspected or proven fraud via the appropriate reporting channel
- Adherence to the company policies and associated company policies and procedures
Must have Skills
- Developing applications in React Native, including component design and state management for specific use cases
- Basic front-end JavaScript/TypeScript experience
- Developing REST APIs
- General understanding of infrastructure as code and CI/CD pipelines and the willingness to learn more
- Strong math skills and excellent working knowledge of debugging tools
- Competence in writing crisp, easy-to-maintain codes by following the best coding practices.
- Openness to learning up-and-coming tools and processes
- Ability to work in a fast-paced and collaborative agile environment
Minimum Academic, Professional Qualifications & Experience required for this position
- Preferred diploma/degree in Computer Science, Information Technology or similar.
- 3+ years of experience in development
- Proficiency with React Native, React, and Typescript.
- Experience creating React Native mobile solutions.
- Familiarity with push notifications and cloud messaging application programming interfaces.
- Experience of working with XML/JSON data models and integration with REST APIs
- A thorough understanding of React Native and its core principles.
- Proven track record building and releasing new products from conception to production
go to method of application »
Job Description
- OneCart is looking to hire a Area Manager, in this role Area Manager will drive OneCart’s success by leading a team of Supervisors, Shoppers and Drivers to create and maintain the OneCart experience for our customers. In addition, to coach and motivate employees to achieve sales results and operational metrics.
CORE ACTIVITIES & ACCOUNTABILITIES
- Manage collaborative and cohesive relationships between internal and external customers.
- To provide resources to ensure employees can adequately perform their roles (e.g. uniforms, shopper cards, marketing material).
- To coach and motivate employees to achieve sales results and operational metrics
- To lead and manage a team of Supervisors, Shoppers and Drivers to ensure daily flawless service delivery to our customers.
- To own efficiency and quality metrics.
- Help to drive regional growth through launching new coverage areas and shopper onboarding.
- Problem-solve and troubleshoot daily operational issues, approaching all facets with an analytical, data-driven mindset.
- Initiate and lead processes to ensure qualified applicants join our Shopper and Driver teams.
- Ensure continuous compliance on Supervisors, Shoppers and Drivers
- Support the Head Office Operations Managers on special projects for continued operating efficiency and growth.
- Provide an operational perspective to teams at HQ, including Logistics and Community Operations to ensure best practices and protocols.
- Daily management of Supervisors, Shoppers and Drivers to ensure all teams are working optimally to reach their KPI’s, specifically related to on-time fulfilment.
- Demonstrate consistent application of internal procedures.
- To implement and anticipate the change management process
- Demonstrate flexibility in balancing the achievement of own objectives with abilities to understand and respond to organisational needs.
Complaints Management
- Assist and attend to escalated Supervisor, Shopper and Driver queries
- Resolves escalated customer complaints
- Provide constant feedback to the National Operations Manager on unresolved customer queries
- Investigate and respond to escalated queries and ensure they are timeously resolved
- Foresees potential problems before they occur and takes action to prevent them from occurring
- Consults widely with people inside and outside own region to solve problems
Field Training
- To send training report sent to the Training Specialist if conducted the training
- Manage the performance of the field staff
- Train and develop Supervisors, Shoppers and Drivers when required
Recruitment and Workforce planning
- Update report sent, daily, bi-weekly via email to Line Manager.
- Report staff movements and ensure they are tracked and reported weekly to the Line Manager
- Payroll overtime and movement report sent monthly as per deadline dates
- Ensure submission and tracking of Leave
Logistics Administration
- Daily call log at 9 am with Line Manager.
- Daily and weekly KPI reporting.
- Ensures accuracy of reporting
- Ensures real-time reporting is always available and visible
- Reports are accurate and timeously submitted to relevant parties
Minimum Academic, Professional Qualifications & Experience required
- Minimum Matric certification
- Higher education in Operations or equivalent
- Ideal candidates have 2-3 years of experience in retail or supply chain operations, project management and/or customer support.
- Experience in managing a team
- Experience in meeting sales targets
- Proficient in Microsoft Word and Excel.
Competencies and Skills
- Good use and understanding of Charting and Pivot tables in Excel
- High attention to detail and strong execution skills.
- Excellent organisational and communication skills.
- Demonstrated success in leading teams.
- Strong critical thinking ability in technical and non-technical issues.
- Ability to work in a fast-paced, constantly evolving environment.
- Positive attitude and fortitude to work through ever-changing and dynamic operational conditions.
- Interpersonal skills
- Ability to build and maintain relationships
- Resilience
- Decisive and action-orientated
- Assertiveness
- Ability to work independently and under pressure
- High emotional intelligence
- Negotiation skills
- Professional verbal and written communication skills
- Responsive
- Effective planning and organising
- Self-directed and motivated
Working conditions
- Working conditions cover various circumstances, from regular evening and weekend work, public holidays
- shift work, working outdoors and working with challenging clients.
- Travel to different stores within your portfolio
Physical requirements
- Excellent vision and hand-eye coordination to stay safe while driving.
- Ability to walk, drive, and lift and carry heavy items for extended periods.
go to method of application »
Job purpose
- To effectively coach and lead their team in achieving the agreed goals by developing the necessary skills of each team member in achieving the required results.
- Developing and managing team performance, offering feedback and demonstrating the desired skills and expected work ethic
Duties and responsibilities
- Lead and supervise a team of Shoppers and Drivers to ensure flawless service delivery to our customers daily
- Spot check: Uniform, Orders, staff attendance, process and procedures
- Reporting: Adherence and staff attendance
- Problem-solve and troubleshoot daily operational issues, approaching all facets with an analytical, problem-solving mindset.
- Support the team on special projects for continued operating efficiency and growth.
- Provide an operational perspective on Logistics to ensure best practices and protocols.
- Daily management of Shoppers and Drivers to ensure optimal effective teamwork to reach their KPI’s, specifically related to on-time fulfilment. Daily and weekly KPI reporting.
- Train and develop shoppers.
- Demonstrate consistent application of internal procedures.
- Demonstrate flexibility in balancing the achievement of own objectives with abilities to understand and respond to organizational needs.
Staff Management
- Allocate schedules to all staff to ensure proper, efficient and effective management of the store orders.
- Conduct regular staff meetings with the team to improve motivation and communication
- Ensure that all staff report to work on time at all times.
- To facilitate training and coaching for staff members who generally lack service delivery.
- Ensure staff members resolve queries. Facilitate and manage queries submitted to head office timeously.
- Identify training needs initiate suitable training to better staff knowledge in their environment
Complaints Management
- Assist and attend to shopper and driver queries
- Resolves escalated customer complaints
- Provide constant feedback to the Area Manager on unresolved customer queries
- Investigate and respond to shopper queries.
- Foresees potential problems before they occur and takes action to prevent them from occurring
- Consults widely with people inside and outside own Branch to solve problems
Report
- To provide weekly feedback on staff performance levels.
- To provide reporting and associated performance insights on a daily, weekly and monthly basis
- Ensures accuracy of reporting
- Ensures real-time reporting is always available and visible
- Reports are accurate and timeously submitted to relevant parties
- Advise and check weekly reports for complaints, downtime reports, store productivity
Qualifications requirements
The following requirements are necessary:
- Be eligible to work in South Africa.
- A valid South African driver's license or a valid South African Professional driving permit (PrDP)
- Clean driving record.
- Must have your own vehicle or motorbike (registration documents to be verified)
- Must have access to a recent smartphone (iPhone 5 / Android 4.4 or newer) for the delivery app and GPS
- 2-3 years Team Leader experience
Competencies and Skills
- Attention to detail
- Time management skills
- Conflict management skills
- Negotiation skills
- Professional verbal and written communication skills
- Responsive
- Effective planning and organising
- Self-directed and motivated
- Interpersonal skills
- Ability to build and maintain relationships
- Resilience
- Decisive and action-orientated
- Assertiveness
- Ability to work independently and under pressure
- High emotional intelligence
Working conditions
- Working conditions cover various circumstances from regular evening and weekend work, public holidays shift work, working outdoors and working with challenging clients.
- Dress Code, the company prides itself in presenting a professional and respectable image to our clients
- As ambassadors of the company, employees are required to be dressed appropriately and presentable and ensure a professional appearance.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.