All active Angular roles based in South Africa.
Pick a job to read the details
Tap any role on the left — its description and apply link will open here.
Share this job
Takealot Fufilment Solutions (TFS), is a new servicing offering which has been spun off from Takealot.com - South Africa’s leading online retailer. We are seeking a highly skilled Senior Software Engineer to become part of our newly established Fulfilment Engineering team.
We are an energetic team that is fully responsible for all the systems required to support the Takealot Fulfilment Solutions capabilities as well as the unique challenges that come with orchestrating order fulfilment across distribution centers and logistics operations. We have adopted a microservices architecture to both isolate our logic and to enable scale. We follow REST architecture primarily but do use event-driven architecture where applicable.
Think you’ve been challenged before? Think again!
Who’s who in the tech space
This position reports to the Software Engineering Manager of the Fulfilment Orchestration Team.
Your mission, should you choose to accept it:
Attributes required:
Our Tech Stack:
Qualifications & Experience:
Let’s talk about life @ Takealot Group
Like what you see?
If you meet the above you are an Extraordinary Mind. Apply today!!
Takealot is an Equal Opportunity Employer. Applicants from the previously disadvantaged groups and people with disabilities will be given preference.
Ready to apply?
Apply to Takealot Group
Share this job
Takealot Fufilment Solutions (TFS), is a new servicing offering which has been spun off from Takealot.com - South Africa’s leading online retailer. We are seeking a highly skilled Senior Software Engineer to become part of our newly established Fulfilment Engineering team.
We are an energetic team that is fully responsible for all the systems required to support the Takealot Fulfilment Solutions capabilities as well as the unique challenges that come with orchestrating order fulfilment across distribution centers and logistics operations. We have adopted a microservices architecture to both isolate our logic and to enable scale. We follow REST architecture primarily but do use event-driven architecture where applicable.
Think you’ve been challenged before? Think again!
Who’s who in the tech space
This position reports to the Software Engineering Manager of the Fulfilment Orchestration Team.
Your mission, should you choose to accept it:
Attributes required:
Our Tech Stack:
Qualifications & Experience:
Let’s talk about life @ Takealot Group
Like what you see?
If you meet the above you are an Extraordinary Mind. Apply today!!
Takealot is an Equal Opportunity Employer. Applicants from the previously disadvantaged groups and people with disabilities will be given preference.
Ready to apply?
Apply to takealot.com
Share this job
Takealot Fulfilment Solutions (TFS), a division of Takealot Online (RF) (Pty) Ltd, is looking for a highly talented Software Engineer to join our Logistics team based in South Africa.
Join Our Mission at Takealot Fulfilment Solutions | We Are TFS
Revolutionising 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 For:
Innovative, 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:
At TFS, your growth is our growth. You'll be joining a team powered by Takealot Group's core values.
This position reports to the Software Engineering Manager (Logistics).
We are an energetic team that is fully responsible for all the systems required to support the Takealot Group's delivery network as well as the unique challenges that come with logistics and scale. We have adopted a microservices architecture to both isolate our logic and to enable scale. We follow the event-driven architecture as well as utilize a graph database to model our delivery network. We are currently working through unique problems in the logistics space and are actively researching the usage of the actor model design pattern and graph traversal optimization.
Your mission, should you choose to accept it:
Attributes required:
Our Tech Stack:
Qualifications & Experience:
Let’s talk about life @ Takealot Group
Be part of the extraordinary. Be part of TFS.
Takealot Fulfilment Solutions (TFS) is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.
Ready to apply?
Apply to Takealot Group
Share this job
Takealot Fulfilment Solutions (TFS), a division of Takealot Online (RF) (Pty) Ltd, is looking for a highly talented Software Engineer to join our Logistics team based in South Africa.
Join Our Mission at Takealot Fulfilment Solutions | We Are TFS
Revolutionising 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 For:
Innovative, 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:
At TFS, your growth is our growth. You'll be joining a team powered by Takealot Group's core values.
This position reports to the Software Engineering Manager (Logistics).
We are an energetic team that is fully responsible for all the systems required to support the Takealot Group's delivery network as well as the unique challenges that come with logistics and scale. We have adopted a microservices architecture to both isolate our logic and to enable scale. We follow the event-driven architecture as well as utilize a graph database to model our delivery network. We are currently working through unique problems in the logistics space and are actively researching the usage of the actor model design pattern and graph traversal optimization.
Your mission, should you choose to accept it:
Attributes required:
Our Tech Stack:
Qualifications & Experience:
Let’s talk about life @ Takealot Group
Be part of the extraordinary. Be part of TFS.
Takealot Fulfilment Solutions (TFS) is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.
Ready to apply?
Apply to takealot.com
Share this job
takealot.com, a leading South African online retailer, is looking for a highly talented Software Engineering Manager to join our team in South Africa.
Think you’ve been challenged before? Think again!
Who’s who in the tech space
The position reports to the Engineering Director: Logistics.
Your mission, should you choose to accept it:
The skills we need:
Qualifications & Experience:
Let’s talk about life @ Takealot Group
Like what you see?
If you meet the above you are an Extraordinary Mind. Apply today!!
Takealot is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given a preference
Ready to apply?
Apply to takealot.com
Share this job
takealot.com, a leading South African online retailer, is looking for a highly talented Software Engineering Manager to join our team in South Africa.
Think you’ve been challenged before? Think again!
Who’s who in the tech space
The position reports to the Engineering Director (Logistics).
Your mission, should you choose to accept it:
The skills we need:
Qualifications & Experience:
Let’s talk about life @ Takealot Group
Like what you see?
If you meet the above you are an Extraordinary Mind. Apply today!!
Takealot is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given a preference
Ready to apply?
Apply to Takealot Group
About us:
Luno is the crypto investment app you can rely on, enabling you to buy, store and explore crypto securely. We’re committed to putting the power of cryptocurrency in everyone's hands sensibly and responsibly.
Since 2013, we’ve helped millions of people around the world invest safely in crypto. We do this by cutting through the hype and supporting customers at every step of the way. All products and cryptocurrencies on our platform must first meet stringent legal, risk and technical security standards.
Transparency is key for us. Luno stores all crypto on a 1:1 basis and we have rigorous processes in place so you can be confident your investment is secure. We’re available in more than 40 countries around the world and we work closely with respective regulators in all of these markets to be fully compliant, as we believe this is the best way to help everyone, everywhere, invest safely.
We're building teams to help us succeed in our mission to upgrade the world to a better financial system. As an intermediate engineer, you’ll be joining a group of highly motivated software engineers who you’ll work collaboratively with across our pods.
As a fast-growing company with offices around the world, you’ll immediately see how your contributions directly impact both our internal users and client experience. Many of the problems we are solving result in trail blazing solutions which can’t be found on Stack Overflow; so we’re looking for engineers who flourish working in a complex domain.
Don’t be put off if you don’t tick all of the boxes – they’re a guide based on what we’d love to see
What stack we work on:
*Offer only available on Luno Instant Buy, not Luno Exchange
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Ready to apply?
Apply to Luno
Share this job
Paystack’s mission is to accelerate digital payments on the continent of Africa. Over 200,000 of some of the most renowned businesses in Nigeria, as well as a growing number of merchants in South Africa, Ghana, and Kenya use Paystack’s modern payments gateway. They include the likes of MTN, Burger King, UPS, AXA Mansard Insurance, FairMoney, PiggyVest, FilmHouse Cinemas, Smile Communications, Air Peace Airlines, Crocs, Under Armour, Richemont Lifestyle Group (RLG), and many others.
In just over 10 years, our growing team has introduced a steady cadence of innovation within the online payments landscape, such as automated recurring payments, the ability for customers to pay directly from their bank accounts, automated chargebacks, and much more.
We’re obsessed about building the best place to work on the continent while accelerating digital commerce across Africa and we need your help!
As a senior full-stack engineer, you take responsibility for delivering and supporting robust back-end and front-end applications that exposes our data and functionality to internal and external users.
Applications handling financial information need to be able to handle large data sets in a performant manner, while being highly accurate and reliable.
You’ll work with a team of talented engineers to design and build systems that support some of South Africa’s best known brands.
Our technology stack includes the following:
To apply, click the "Apply for this job" button
Complete all the required questions
Questions? Please contact careers@paystack.com.
Ready to apply?
Apply to Paystack
Luno is the crypto investment app you can rely on, enabling you to buy, store and explore crypto securely. We’re committed to putting the power of cryptocurrency in everyone's hands sensibly and responsibly.
Since 2013, we’ve helped millions of people around the world invest safely in crypto. We do this by cutting through the hype and supporting customers at every step of the way. All products and cryptocurrencies on our platform must first meet stringent legal, risk and technical security standards.
Transparency is key for us. Luno stores all crypto on a 1:1 basis and we have rigorous processes in place so you can be confident your investment is secure. We’re available in more than 40 countries around the world and we work closely with respective regulators in all of these markets to be fully compliant, as we believe this is the best way to help everyone, everywhere, invest safely.
As a Quantitative Software Engineer (Quant Dev) at Luno, you will design, build, and operate the high-performance systems and mathematical models that underpin our trading, pricing, and market-making capabilities.
You will sit at the intersection of quantitative research and production engineering, translating quantitative ideas, models, and strategies into robust, low-latency, production-grade systems that operate reliably in a 24/7 global market. Your work will directly impact liquidity, pricing quality, risk management, and customer outcomes.
Don’t be put off if you don’t tick all of the boxes – they’re a guide based on what we’d love to see
What stack we work on:
*Offer only available on Luno Instant Buy, not Luno Exchange
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
#LI-DNI
Ready to apply?
Apply to Luno
Share this job
Senior Software Engineer
Cape Town
Hybrid working (2 days in the office)
Based on the Cape Town beachfront – a breathtaking expanse of white sand and surf, against the backdrop of the world-famous Table Mountain – our Cape Town office is an integral part of LiveScore Group.
With strong collective expertise, the team in Cape Town pushes the boundaries of gaming design and development, always aiming to provide advanced solutions to complex operational challenges by delivering in-house gaming software of the highest quality to the LiveScore Group, every time.
At LiveScore Group, we’re the proud home of three of the most exciting brands in the sports and gaming world: LiveScore, LiveScore Bet and Virgin Bet. This creates a fully owned and operated ecosystem that converges the two worlds of sports media and sports betting. We’re proud of the high ratings for our commitment to excellence and fuelling our fans' passion for sport, which drives us to the top.
We don’t just lead; we innovate. Our cutting-edge products and immersive experiences set the standard, but it’s our people who truly make the difference. Every day, our team embodies our values: adaptability, teamwork, a fan-driven approach, and an ever-curious mindset that fuels our ambition.
As we scale and continue to create a culture that allows all employees to thrive, we know we need the most talented people with diverse backgrounds, perspectives and skills. If you’re good at what you do, come and join us. The more inclusive we are, the more amazing experiences we can create for our users.
We know that job descriptions can sometimes seem daunting, and you might not feel you tick every box. But, if you’re passionate about the role and have relevant experience, we want to hear from you!
The Role
The Senior Software Engineer plays a critical role in designing, developing, and delivering high-quality software solutions that align with LiveScore Group's strategic goals. This role directly contributes to business success by driving technical excellence, improving system performance, and mentoring engineering colleagues to build a high-performing engineering culture.
Key Responsibilities
Skills, Knowledge and Experience
Nice to Have
Our Tech Stack
What can we offer?
Ready to apply?
Apply to LiveScore Group
Technical Lead
Salary: competitive depending upon experience
Where the job is based: Stellenbosch, South Africa
Who we are:
Dive into a world where technology meets innovation. At Kerv South Africa, we're not just another tech company. We’re the problem solvers, the magicians who transform complex challenges into seamless digital experiences. Utilising a powerful blend of Power Platform, DevOps, Data experiences, and Software Engineering, we create business solutions that truly resonate with our clients while driving extreme value!
With our roots planted in Birmingham and branches spreading across the globe from London to Bangalore, we're a proud member of the Kerv Group - a dynamic £112m revenue technology consultancy leader with a dedicated team of over 700 professionals, partnering with 800+ sector leaders.
People come first always. We are incredibly proud of our unparalleled work culture. Not just words on paper, we wear our "Great Place to Work" certifications from the UK and India like badges of honour. Immerse yourself in an ocean of opportunities in an atmosphere that celebrates collaboration. Sharpen your prowess with a global multi-discipline team and be guided by the industry's most forward-thinking leaders.
The role / Who we are looking for:
Skills & Experience:
Personal attributes
Professional attributes
We are also looking for people that fit how we work, which is something like;
What we can do for you:
We’re a transparent, honest and fiercely equal employer that believes completely in providing the best possible work experience for our employees:
Real Flexibility – we’re a family first organisation, and if the work gets done, you can work when and wherever you want. A healthy approach for most of our teams seems to be splitting three ways between home, customer sites and the office.
Awesome Environment – all of our employees will tell you that we foster an easy going environment, are experts at what we do and care deeply about what we work on, and the company was started specifically to find a way for people to take more enjoyment from their work.
Interesting Work – these days most of our customers are household names and many of our projects have an important impact on the world around us. The kind of things we do regularly
include working with not-for-profits to transform how they leverage technology, working with public bodies to shape digital services and working with top tier private entities to bring genuinely new and meaningful products and services to market.
Recognition & Growth – Recognized as a 'Great Place to Work' in both the UK and India, our commitment to excellence goes beyond our products and services. Our culture is a testament to the dedicated technologists who work tirelessly to drive our vision forward. Being a part of Kerv Digital means embracing a culture of innovation, collaboration, and mutual respect. Our teams in the UK and India thrive in an atmosphere that promotes continuous learning and growth.
Don’t take our word for it though, check out our impartial Glass Door reviews
You will live the Kerv values…
At Kerv, we’re building something special and we’re building it to last. We want everybody to feel valued, included and love working together. With an uncompromising pursuit of amazing employee experience, we always strive to do the right thing. We believe and will relentlessly promote and support the power of diversity, equality and belonging, through collaboration and creating exceptional solutions together.
Ready to apply?
Apply to Kerv
Our people are constantly striving to be the best through operational excellence. The professional development and learning opportunities create an agile, hardworking, conscientious, and knowledgeable team.
The opportunities for personal growth are exponential. You grow as the business grows. The roles and responsibilities are broad and ever-changing, and the dynamism of BCB keeps you engaged and highly motivated.
At BCB, you don’t just work for your manager; they work for you too. We believe in empowering individuals to create a culture of personal growth, together. We focus on driving empowerment from the bottom up, up-skilling every individual at every level. This means our team has a sense of commonality and belonging, driven by a shared belief in our mission. We’re passionate about our business, our people, and providing 360-degree support for success.
BCB Group is a leading provider of regulated payment and trading services in crypto and fiat for the digital asset economy. We provide accounts, cryptocurrency and foreign exchange market liquidity for some of the world’s largest, crypto-engaged businesses, including crypto exchanges, liquidity providers, market makers, investment firms, custodians, payment processors and wallet providers.
Our end-to-end suite of products are accessible through our Client Console UI and API. We offer more than 40 fiat and cryptocurrencies, deep trading liquidity, 24/7 instant payments through our instant settlements network, BLINC, and secure crypto services. Our strong focus on compliance matches our technical and business expertise, and we are regulated by some of the world’s most respected regulators. Authorised in the UK, France and Switzerland, we place the utmost importance on our regulatory-first institutional principles.
Our leadership team boasts years of relevant, high-level experience at globally-renowned institutions. They combine finance, law, regulatory and technology skills in traditional and crypto financial services with a deep understanding of the new digital asset economy.
Our mission is to create the trusted platform to pay, store, trade and earn fiat and digital assets, globally 24/7
Ready to apply?
Apply to BCB Group
Share this job
Description
Equal Experts is an innovative consultancy specialising in the delivery of custom software solutions for blue-chip enterprise and public sector clients across a range of industry sectors. We work on important projects for our clients, deliver market-leading propositions across the digital, online and mobile
channels, and are recognised for our leadership in the application of agile and lean delivery methods to assure delivery. We have offices in Australia, India, South Africa, the UK, the EU and the USA. We’re seeking Frontend Engineers with proven senior-level experience to join the Equal Experts
network.
As a member of the team you will work alongside our clients to help design and deliver solutions to meet business requirements and help to improve the effectiveness of the clients' software delivery capability. And of course, all this happens in a consultative, collaborative fashion – in keeping with our
values. You should have extensive experience delivering software on commercial projects backed up by good knowledge of agile practices such as TDD, pair programming and CI/CD to name a few. A growth-based, learning mindset is a must coupled with a passion for technology.
This role involves working in teams that use modern agile technical practices - including continuous integration and deployment and fast feedback loops - to deliver timely and pragmatic solutions, as well as helping others to do their jobs in a more effective way.
Responsibilities
● Working with the client and the team to determine system requirements and how best to deliver them.
● Delivery of software using agile (pair programming, TDD, CI/CD, etc) practices
● Automation of system infrastructure and deployments.
● Production support of systems you are working on (You build it, you run it).
● Advocating agile practices to the client organisation.
● Mentoring client team members.
● Helping improve the team and clients’ delivery capabilities.
Required Skills
● Extensive, diversified experience developing, maintaining and operating enterprise scale distributed systems.
● Expert level knowledge of web, Javascript and the associated tooling. Experience with Javascript frameworks such as ReactJS, VueJS and AngularJS etc are highly desirable. Up-to-date knowledge of semantic HTML & CSS.
● Hands on experience with building performant, secure and accessible applications
● Hands-on experience with test driven development and other forms of automated testing.
● Strong understanding of the principles underlying agile development and an understanding of the various approaches that can be effective in realising these principles in different contexts.
● Strong communication skills, including the ability to communicate effectively while working remotely with globally distributed teams.
● Strong interpersonal skills, including a desire to collaborate and share knowledge with other team members, including client team members. This also includes the ability to work collectively towards a common goal without insisting on a given course of action.
Nice To Have
● Hands-on experience developing distributed systems including micro frontend architectures.
● Hands-on experience developing and running large scale production systems ideally in
containerised/cloud
Ready to apply?
Apply to Equal ExpertsCookies & analytics
This site uses cookies from third-party services to deliver its features and to analyze traffic.