Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 2, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • 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

     

    Software Engineer (Frontend JavaScript, Customer-Facing)

    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
    • Solid experience writing performant front-end JavaScript code based on MVC JavaScript Frameworks (React is preferred, but AngularJS, Vue, etc. are a good start)
    • Experience in HTML5, CSS3 and taking high definition UI & UX designs and producing fast efficient frontend code 

    Advanced Experience with CSS pre-compilers such as Less, Sass & SCSS

    • Experience producing responsive HTML designs
    • Good understanding of asynchronous request handling.
    • Knowledge and experience in cross-browser and cross-device compatible solutions including mobile
    • Appreciation and understanding of object-oriented programming concepts
    • 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

    go to method of application »

    Senior Data Analyst (Supply Chain)

    Your responsibilities will include but not limited to:

    • Identify opportunities where data science methods will significantly improve the Supply Chain division’s performance in the areas of forecasting, capacity planning, scenario modeling, process optimization, complex analysis and reporting
    • Providing high quality analysis to the Supply Chain Development team working across all Supply Chain projects
    • Providing inputs for the further development of Supply Chain network model and strategy in conjunction with the Analytics team and wider Supply Chain division
    • Bridging gap between problems cases and data, from multiple data inputs and systems
    • Plan, prioritize and manage a roadmap of work that maximizes value-add with limited time
    • Develop solutions according to the roadmap using appropriate methods, depending on the problem
    • Measure, report and continuously improve model performance 
    • Work closely with the Analytics team to brainstorm, identify opportunities and guide the roadmap
    • Communicate opportunities and solutions effectively to relevant stakeholders
    • Collaborate and share knowledge with the analytics teams across the company

    Qualifications & Experience:

    • Bachelor’s Degree required in Statistics & Computer Science, Applied Mathematics, Data Science or similar 
    • Master’s Degree in Data Science, Advanced Analytics or similar highly beneficial
    • Minimum 4 years experience within a Data Analytics or Data Science role 
    • Minimum 4 years experience using statistical methods (regression, forecasting and modeling) in Python or R
    • Minimum 4 years SQL scripting experience
    • Minimum 2 years experience using data visualization tools such as PowerBI, Qlik, Tableau and Looker
    • Experience within a Supply Chain, retail/ecommerce industry or similar would be highly beneficial

    go to method of application »

    Android Software Engineer

    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

    Qualifications & Experience:

    • A computer science or engineering degree (or equivalent experience)
    • 3 years professional mobile development experience with at least 2 years experience in native Android 
    • In the event that you do not have a Bachelor’s Degree or an Advanced Diploma (Computer Science, Mathematics or Engineering), an equivalent experience requirement must be met, which equates to a minimum of 6 years’ of Software Development experience
    • Strong Computer Science and programming fundamentals.
    • Full understanding of the Android application and activity lifecycles.
    • Experience with Fragments.
    • Appreciation of Android-specific asynchronous processing techniques.
    • Knowledge of strategies to handle issues related to platform fragmentation, differing screen sizes and multiple OS versions.
    • Knowledge and Appreciation of Android user experience design patterns.

    go to method of application »

    People Business Partner | Mr D

    Your responsibilities will include:

    • Facilitate and manage the implementation of all HR policies and procedures.
    • Partner, coach, and support all line managers and employees on the full range of HR functions and services, including:
    • Performance management.
    • Recruitment and selection.
    • Job evaluation.
    • On-boarding
    • Remuneration and benefits.
    • Learning and development
    • Employee wellness.
    • Organisational design.
    • Employee relations.
    • Ensure effective data management and reporting to all stakeholders of all HR information.
    • Facilitate and promote employee engagement and feedback.
    • Manage daily payroll and HR related inquiries by employees including shift, overtime, etc.
    • Facilitate the development of individual training plans, execution of training, and where required, facilitate training.
    • Partner with the business with all organisational design initiatives for the business.
    • Ensure compliance with relevant HR legislation within the business environment.
    • Undertake all strategic HR projects, aligned to HR strategy and business objectives.
    • Facilitate HR activities to enhance employee engagement and experiences.

    Minimum Qualification & Experience required:

    • A minimum of a Bachelor Degree HR Management or BCom HR Management or BCom Industrial Psychology or related field.
    • 5-7 years HR experience with a minimum of 5 years solid experience in a Generalist Capacity.
    • Strong knowledge of labour laws and policies that govern the defined duties.
    • Proven experience in Industrial Relations including the CCMA.
    • Proven project management skills.
    • Experience in Learning and Development is advantageous.

    go to method of application »

    People Practitioner (Supply Chain)

    Your responsibilities will include:

    • Proactively advise, coach and support line managers on the full range of HR functions and services – including employee relations, performance management, recruitment and selection, job evaluation, remuneration and benefits, new starter administration, on-boarding learning and development ensuring consistency with relevant legislation and company HR policy and procedures.
    • Support talent sourcing efforts and help identify exceptional minds. This includes pipeline building, ensuring role planning standups, guiding the hiring managers, and scheduling & participating in interviews where relevant.
    • Support recruitment & selection process aligned from job posts to managing interview schedules using our online recruitment tool as well as reference and iFacts checks.
    • Ownership of the onboarding process which includes gathering and uploading of new starter data, ensuring first day readiness, signed codes of conduct, scheduling divisional onboarding and running HR Onboarding sessions.
    • Advise and support line managers with IR related incidents and processes including coordination of disciplinary matters such as notice to attend, appointment of chair, record-keeping and notice of outcome
    • Accountable for driving absenteeism and case management initiatives. 
    • Support all employee relations processes with templates, documentation, and consultation minutes amongst other.
    • Assist our internal customers with day to day HR queries such as overtime calculations, leave & payroll queries, UIF documentation, maternity leave applications, etc.
    • Manage the resignation process, ensure leavers adhere to company policy and  complete the exit survey supported by an exit interview.
    • Accountable for preparing weekly HR Reports, Staff movement, Employment Equity Divisional Reports, HR Operational Tracker etc.
    • Accountable for ensuring data integrity on all HR Systems and ensuring all HR Trackers are up to date with live information such as secondments, addendums, new starters, IR Data, Incapacity Cases etc.
    • Draft and distribute monthly input sheets using payroll reports to confirm employee numbers, coordinate payroll input checks and submissions, payroll report checks with support from the HR Officer and ensure payroll is aligned to data captured on Change Forms & HR Tracker
    • Coordinate engagement interventions including Employee Engagement Forum (EEF) support and any other intervention.
    • Responsible for gathering data for skills reporting and keeping accurate records and supportive documents.
    • Take ownership of ad hoc projects.

    Qualification & Experience:

    • A degree in HR or related field: A minimum of a Bachelor of Technology Degree: HR Management or BCom HR Management or BCom Industrial Psychology or related field
    • 3-5 years HR experience in a generalist capacity  
    • Experience with HR databases and systems.
    • Proven theoretical knowledge of current legislation, labour law and HR policies
    • Proven experience in Industrial Relations including the CCMA
    • Experience in coaching and consulting in a changing environment
    • Strong Google Suite and presentation skills.

    go to method of application »

    Import and Export Controller

    Key responsibilities: (What are you directly responsible to achieve within the scope of your role)

    • Serve as primary point of contact for assigned client accounts
    • Provide accurate quotations and cost estimates
    • Resolve operational issues and client queries promptly
    • Build and maintain strong client relationships
    • Ensure all processes comply with IATA, IMO, and local regulations
    • Collaborate with warehouse, transport, and customs teams
    • Process and input shipment data into freight forwarding systems
    • Prepare and review shipping documentation (AWB, BOL, commercial invoices, packing lists)
    • Maintain accurate records of shipment status and tracking information
    • Monitor vessel/flight schedules and notify clients of arrival updates
    • Liaise with clients regarding shipment status and documentation requirements
    • Coordinate with shipping lines, airlines, and logistics partners
    • Ensure all documentation complies with international trade regulations
    • Coordinate with suppliers and exporters for cargo collection and delivery
    • Support month-end reporting and reconciliation processes

    Minimum Required Experience & Qualification :

    • Diploma in Logistics, Supply Chain Management, or related field
    • 3-5 years in freight forwarding, with both import and export experience
    • Experience with freight forwarding software systems (CargoWise)
    • Strong knowledge of Incoterms, customs procedures, and international trade regulations
    • Proficiency in freight-forwarding and customs clearance systems/software
    • High level of proficiency with MS Office/Google Suite packages with advanced proficiency in Excel

    go to method of application »

    Application Analyst (Python)

    Your responsibilities can include:

    Development and Implementation:

    • Design, develop, and implement various tools to create visibility, reduce risk, and improve productivity in operations.
    • Collaborate with relevant stakeholders to design and implement software solutions.
    • Write clean, maintainable, and efficient code (we use python).
    • Integrate third-party libraries and APIs into external applications.
    • Optimize application performance for speed and efficiency.
    • Implement security best practices to protect user data.
    • Develop project documentation, including technical documentation and user guides in the form of SOPs.
    • Collaborate with cross-functional teams, including DevOps, Infrastructure, Release Engineering, Data Engineering, Analytical Engineering, IT Services, and any other technical team required for scope of work.
    • Automate reporting processes using scripting languages (e.g. Python, Javascript, C#).

    Technical Skills and Tools:

    • Implement version control using GIT.
    • Implement continuous integration and continuous deployment (CI/CD) pipelines.
    • Write technical documentation for APIs and libraries.
    • Implement analytics and tracking features in applications.
    • Design and implement database schemas.
    • Optimize database queries and indexes for performance where needed.
    • Develop RESTful APIs for communication between frontend and backend.
    • Implement error handling and logging mechanisms.
    • Estimate story points and task durations for sprint planning.
    • Demonstrate a willingness to learn and adapt to new technologies.

    Qualifications and experience:

    • Bachelor’s Degree, BTech or Advanced Diploma in Information Systems, Computer Science, Mathematics, or Engineering 3 years of experience in a software/technology environment.
    • In the event that you do 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 6 years of experience in a software/technology environment.
    • Minimum 3 years database knowledge and experience including the ability to write and optimize complex queries using SQL.
    • Minimum 2 years experience building end to end applications using python.
    • Experience with one or more system monitoring and alerting systems.
    • Experience designing and developing reports.
    • Understanding and experience in one of the following environments will be beneficial: ecommerce, supply chain & Logistics.
    • Linux server and networking experience is beneficial.

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at takealot.com Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail