Takealot Group

Takealot Group

We are the Takealot Group. Driven by people, powered by tech. We are the largest customer-centric online shopping destination in Africa.

Internet Software & Services

Description

  • Design and build solutions that support business users and improve customer experience.
  • Architect and implement complex, scalable software solutions with engineering teams.
  • Develop robust production code, REST/RPC APIs, and automation tests using Python.
  • Improve functional and non-functional testing practices and engineering processes.
  • Participate in architecture proposals and help align technical architecture across the organisation.
  • Respond to production bugs, alerts, and incidents, including rotational after-hours support.
  • Investigate and resolve issues affecting multiple teams or systems.
  • Collaborate with internal stakeholders on project requirements and progress.
  • Share knowledge through documentation, blog posts, technical talks, and workshops.
  • Identify technology risks and opportunities and contribute to engineering decisions.

Requirements

  • Bachelor’s degree or Advanced Diploma in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5–10 years of software development experience for the senior role.
  • Strong understanding of object-oriented design, data structures, algorithms, and computer science fundamentals.
  • Experience writing robust, efficient production code.
  • Proficiency in Python or another strongly typed open-source language such as Java or Golang.
  • Experience with RESTful APIs, web services, SQL databases, and Linux environments.
  • Strong analytical, critical-thinking, quantitative, communication, and problem-solving skills.
  • Ability to structure ambiguous problems and communicate ideas clearly in writing and verbally.
  • Experience with microservices and Agile environments (preferred).
  • Familiarity with MySQL/PostgreSQL/MS SQL, Redis or Memcached, Kafka or RabbitMQ, Docker, Kubernetes, CI tools, cloud platforms, and JavaScript frameworks (preferred).

Benefits

  • Flexible, market-related total remuneration package.
  • Fully remote work with optional office access.
  • Mentorship and access to Naspers Tech Community resources.
  • Free online learning through MyAcademy, Udacity, Coursera, and other platforms.
  • Staff discounts on Takealot subscriptions and products.
  • Birthday leave, regular social events, and free parking.
  • Confidential counselling, legal support, and financial guidance.
  • Choice of Mac or Linux equipment with modern technology tools.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer

Privacy.com 11-50 Diversified Financial Services

Privacy.com, part of Lithic, is hiring a Staff Software Engineer to scale its secure virtual card and payments platform serving hundreds of thousands of users through hands-on development and technical leadership.

AWS Encryption Node.js Python
1 hour, 10 minutes ago

Mission Software Engineer

Privateer 11-50 Aerospace & Defense

Privateer Space is hiring a Mission Solutions/Software Engineer to translate customer mission challenges into secure, resilient software solutions for classified, contested, and disconnected environments across cloud, edge, and on-premises systems.

Agile CI/CD Cybersecurity DevSecOps Machine Learning Microservices
1 day, 1 hour ago

Senior Software Development Engineer ( Labs)

HighLevel 251-1K Internet Software & Services

HighLevel is seeking a remote Software Development Engineer III (Full Stack) for its Labs team, which builds feature-flag, staged-rollout, experimentation, and customer-feedback infrastructure used to safely ship platform capabilities at scale.

Agile Angular Bootstrap CI/CD ClickHouse Elasticsearch Git Grafana Kafka Microservices MongoDB NestJS Node.js Prometheus RabbitMQ React Redis REST API System Design Tailwind CSS TypeScript Vue.js Vuex
1 day, 2 hours ago

[Job-31845] Desenvolvedor(a) ServiceNow Junior – APP ENGINE, Brazil

CI&T 5K-10K Internet Software & Services

A CI&T busca uma Pessoa Desenvolvedora Junior ServiceNow – App Engine para desenvolver e evoluir soluções ServiceNow em parceria com um grande banco brasileiro, com foco em automações, integrações e desenvolvimento de plataforma.

JavaScript Microservices REST API SOAP
1 day, 2 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers