Browse All Jobs
Job Description

Takealot.com, South Africa’s leading online retailer, is seeking a Software Engineer to join its Logistics Engineering team. The team focuses on systems supporting Takealot's delivery network, addressing challenges related to logistics and scale. They utilize a microservices architecture, event-driven architecture, and a graph database.

The role involves:

  • Developing and optimizing systems for parcel and food delivery in South Africa.
  • Collaborating with business teams to improve delivery processes.
  • Researching and defining solutions within the logistics domain.
  • Working predominantly on open-source platforms.
  • Taking end-to-end ownership of solutions.

Requirements:

  • Solid communication skills.
  • Proactive attitude.
  • Ability to adapt to change.
  • Problem-solving skills.
  • Solutions-oriented mindset.
  • Willingness to learn and teach.
  • Degree in Computer Science or similar.
  • At least 3 years of experience in writing robust production code.
  • Experience with SQL database systems.
  • Experience with development in a Linux environment.
  • Proficiency in languages like Java, Scala, Angular, Python, or C#.
  • Openness to diversifying language skill set.

Takealot.com offers:

  • A market-related, flexible Total Remuneration Package.
  • A hybrid working model.
  • Mentorship programme.
  • Access to the Naspers Tech Community & Online Learning platforms.
  • Regular social events and out-of-office activities.
  • Staff discount.
  • Birthday leave.
  • Choice of Mac or Windows, and preferred number of monitors.
  • Confidential counselling, legal support and financial guidance.
  • Free parking.
Apply Manually

takealot.com

Takealot.com is South Africa's leading online retailer, offering a wide range of products to over 4 million customers. The company utilizes a microservices architecture and event-driven design to manage its extensive logistics and delivery network. Takealot embraces open source platforms and technologies like Scala, Angular, and cloud services to solve complex logistics challenges. The company fosters a collaborative environment focused on innovation, learning, and career growth within the Takealot Group.

All Jobs at takealot.com (40)