Software Engineer; Scala
Cape Town, 7100, South Africa
Listed on 2025-12-21
-
Software Development
Software Engineer, Cloud Engineer - Software
Software Engineer (Scala)
Takealot Fulfilment Solutions (TFS), a division of Takealot Online (RF) (Pty) Ltd, is looking for a highly talented Software Engineer (Scala) to join the team based in South Africa.
Join Our Mission at Takealot Fulfilment Solutions | We Are TFSRevolutionising e-commerce logistics in South Africa with cutting‑edge technology and operational excellence. We deliver 30+ million orders annually, empowering businesses and driving economic growth.
Who We're Looking ForInnovative, 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 - Be part of creating sustainable, scalable solutions that make a difference across South Africa’s e‑commerce landscape.
This position reports to the Software Engineering Manager (Logistics).
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
- Solid communication skills
- Proactive
- Ability to adapt to change
- Problem‑solver
- Solutions‑oriented
- Willing to learn as well as teach others
- 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
- The power is in your hands:
We offer a market‑related, Total Remuneration Package which allows full flexibility according to your needs. - No doors:
We aren’t fans of stuffy offices or siloed work environments. - Remote working:
Hybrid working model for the best of both worlds. - Mentorship programme:
Learn from the best. - Naspers Tech Community & Online Learning:
Up‑skill with free access to courses on MyAcademy, Udacity, Coursera and more. - Good times:
Social events and out‑of‑office activities. - Staff discount:
Millions of products across 28 departments. - Birthday leave:
Cake Day all the way. - Right tools, right job:
Mac or Windows, two monitors or one. - Help when you need it most:
Confidential counselling, legal support and financial guidance, for free, anytime, anywhere. - Tech stack (for days):
React
JS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes and all things machine learning. - Free parking:
No more 5km fun runs to your desk.
Takealot Fulfilment Solutions (TFS) is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: