Intermediate Software Engineer jobs in Cape Town – Page 2 | RoboApply Jobs

Intermediate Software Engineer jobs in Cape Town· Page 2

Results 21–40 of 137 for “Intermediate Software Engineer” in Cape Town.

137 jobs found

21 - 40 of 137 Jobs
Apply
moo logo
Full-time|On-site|Cape Town, South Africa

Join our innovative team at moo as a Software Engineer II specializing in Front-End development using Next.js. In this role, you will collaborate with designers and backend engineers to create dynamic, user-friendly web applications that enhance our digital presence. Your passion for coding and commitment to delivering high-quality software will be essential…

May 1, 2026
Apply
Theodo logo
Full-time|On-site|Cape Town

Role Overview At Theodo, we are assembling a team of elite engineers dedicated to producing exceptional code daily while enhancing their technical skills continuously.If you enjoy tackling complex technical challenges, learning from talented colleagues, and immersing yourself in the codebase, this role is for you.This isn't just a solo endeavor; you'll collaborate closely with a high-performing team, tackling real-world, dynamic client projects. Strong communication, proactive problem-solving, and thoughtful collaboration are essential as you work to remove obstacles for yourself and your teammates. We seek engineers who ask insightful questions, learn from their peers, and know how to source what they need to excel in their roles.

Nov 25, 2025
Apply
Speechify logo
Full-time|On-site|Cape Town, South Africa

Join Speechify as a Software Engineer specializing in Data Infrastructure & Acquisition in beautiful Cape Town, South Africa. In this role, you will be responsible for developing and maintaining robust data pipelines and acquisition systems that empower our applications. Your contributions will significantly enhance our ability to deliver high-quality services to our users.

Apr 30, 2026
Apply
KingMakers logo
Full-time|On-site|Cape Town, Western Cape, South Africa

At KingMakers, we’re not just participants in the industry; we’re its pioneers.As a proudly African enterprise, we are transforming the landscape of sports and iGaming entertainment across the continent. Since our inception in 2018, we have developed platforms that connect millions of fans to the thrills they cherish through our renowned brands, BetKing and SuperSportBet.From Nigeria to South Africa, we have swiftly emerged as a dominant force, celebrated for elevating standards, challenging norms, and defining the future of our sector. Our audacious vision: to be the premier destination where Africa engages in play.Our culture is driven by collaboration, innovation, and bold execution. Every decision is intentional, every interaction meaningful, and every product meticulously crafted to deliver excellence to our players and partners.We operate swiftly, maintain a curious mindset, and consistently elevate expectations. Our mission is to provide entertainment characterized by integrity, innovation, and impact, because exceptional products can transform how entire communities enjoy play.

Feb 3, 2026
Apply
takealot.com logo
On-site|On-site|South Africa

Join Takealot Fulfilment Solutions (TFS), a dynamic division of Takealot Online (RF) (Pty) Ltd, as a Scala Software Engineer in South Africa. We are on a mission to revolutionize e-commerce logistics through innovative technology and operational excellence.Why Choose TFS?At TFS, we are dedicated to delivering over 30 million orders annually, empowering businesses, and contributing to economic growth across South Africa.Your Role:Design and optimize systems for managing both parcel and food deliveries across the country.Collaborate with business teams to streamline processes for enhanced delivery efficiency.Research and devise innovative solutions within the logistics sector.Engage in open-source platforms, adopting best practices in software development.Who We Are Looking For:We seek innovative and ambitious individuals eager to shape the future of e-commerce logistics. Join a culture where your unique qualities enhance our collective success.Why Join Us:Make a meaningful impact through logistics innovation.Work with cutting-edge technologies in a fast-paced environment.Enjoy career growth in a space that values continuous improvement.Thrive in an inclusive culture that celebrates diversity.Help create sustainable and scalable solutions that transform South Africa's e-commerce landscape.Be part of a team that is integral to Takealot Group's delivery network, embracing microservices architecture and tackling unique logistical challenges.This position reports to the Software Engineering Manager (Logistics).

Oct 9, 2025
Apply
Theodo logo
Full-time|On-site|Cape Town

Role Mission Join us as we cultivate a talented team of engineers dedicated to crafting top-notch code on a daily basis, while continuously enhancing their technical skills.If you are passionate about tackling complex technical challenges, eager to learn from exceptional colleagues, and enjoy diving deep into code — this role is for you.You won’t be working in isolation; instead, you will collaborate with a high-performing team, navigating dynamic client projects. This requires thoughtful collaboration, clear communication, and a proactive approach to overcoming obstacles for yourself and your teammates. We are looking for engineers who are inquisitive, eager to learn from their peers, and understand how to access the resources they need to deliver their best work.

Feb 26, 2026
Apply
Electrum logo
Full-time|On-site|Cape Town, Western Cape, South Africa

Join our dynamic team at Electrum as a Junior React Software Engineer where you will be part of an innovative environment dedicated to building high-quality software solutions. You will work closely with experienced developers to create and enhance web applications using React. This is a fantastic opportunity for recent graduates or those early in their careers to gain hands-on experience and grow within a supportive team.

May 5, 2026
Apply
Electrum logo
Full-time|On-site|Cape Town, Western Cape, South Africa

Join Electrum, a pioneering payment software technology company.Since our inception in 2012, we have been delivering trusted, enterprise-grade, cloud-native software that optimizes financial transaction processing. Our extensive expertise has made us a respected partner in high-volume, low-value payment schemes, empowering clients to provide services to millions of South Africans daily.At Electrum, we are committed to making an impact – focusing on designing solutions that truly matter, acting with urgency, and fostering continuous learning as we grow. We champion collaboration – working closely with our clients and teams to build meaningful, sustainable solutions. We prioritize safety and creativity – fostering open communication, encouraging smart risk-taking, and nurturing trust to cultivate creativity and alignment. Our culture is built on empowered, high-performing teams – hiring talented individuals, collaborating intensely, and holding each other to high standards while leading with empathy and kindness.As a member of the Electrum team, you will have the opportunity to:Engage in the complete journey — from the initial idea to the successful product launch.Enhance your skills through top-tier training and practical learning every day.Receive mentorship and support from industry experts who genuinely care about your success.Thrive in a dynamic and innovative environment where collaboration and creativity flourish.Address real-world customer challenges and witness the tangible impacts of your contributions.Discover numerous opportunities for career advancement and professional development.Acquire valuable experience in a leading FinTech setting, contributing to impactful projects.The OpportunityThe Junior Engineering Release Manager plays a crucial role in facilitating reliable, high-quality software releases. This position is responsible for coordinating the delivery process within the Engineering team, from planning to deployment, ensuring the quality of releases to stakeholders.This multi-faceted role encompasses the responsibilities of a Project Manager, Program Manager, and Scrum Master, with a key focus on the creation, planning, and execution of deliverables within the Engineering organization.We seek an individual with a natural talent for optimization, predictability, and a holistic perspective—someone who is always looking for better, scalable methods of working and understands how their daily contributions align with the strategic growth of both Engineering and Electrum.

Jan 15, 2026
Apply
invisionhr logo
Full-time|On-site|Cape Town, Western Cape, South Africa

Join our dynamic team at invisionhr as an Intermediate Videographer. We are seeking a creative and skilled professional who is passionate about storytelling through video. In this role, you will be responsible for conceptualizing, shooting, and editing engaging video content that resonates with our audience.As part of our innovative team, you will work closely with various departments to bring their visions to life. If you have a strong understanding of videography techniques, a keen eye for detail, and excellent communication skills, we want to hear from you!

Apr 9, 2026
Apply
Speechify logo
Full-time|Remote|Cape Town, South Africa

Speechify’s mission is to remove reading barriers and open up learning for everyone. Our text-to-speech products serve over 50 million users, converting everything from PDFs and books to Google Docs, news articles, and websites into audio. The product lineup spans iOS, Android, Mac, Chrome, and web. Recognition includes Google’s Chrome Extension of the Year and Apple’s 2025 Design Award for Inclusivity. The team is fully remote, with about 200 people worldwide. Engineers and researchers join us from Amazon, Microsoft, Google, Stanford, Stripe, Vercel, and more. The work culture values strong communication, initiative, and a drive to win. Leadership is open to anyone who demonstrates outstanding technical ability. Role Overview This Platform Software Engineer position is based in Cape Town, South Africa. The role centers on building and maintaining backend services that power Speechify’s products. These services include payments, analytics, subscriptions, text-to-speech features, and external APIs. The work involves shaping product direction, improving user experience, and supporting new product launches. The team moves quickly and values thoughtful product decisions. The company structure is flat, so engineers have the chance to take on leadership and influence technical direction. What You Will Do Design, develop, and maintain APIs, both public (such as TTS) and internal (covering payments, subscriptions, authentication, and consumption tracking), to meet business and scaling requirements. Oversee backend API systems, focusing on performance and maintainability. Contribute to B2B solutions, handling customization and integration for enterprise customers. Work with cross-functional teams to ensure backend architecture supports product goals and user needs. Interview Process The process includes several technical interviews, typically completed within one week.

Apr 20, 2026
Apply
Vista Group logo
Full-time|Hybrid|Cape Town, Western Cape, South Africa

Join our dynamic team as a Senior Software Engineer, where you will play a crucial role in advancing web development within both the .NET and Python ecosystems. Your expertise will contribute significantly to the development of innovative machine learning solutions aimed at film forecasting, distribution negotiations, automated scheduling, and in-depth business analysis.Your Responsibilities:Leverage your extensive experience in Angular, C#, and Python to design, develop, and implement new features while enhancing and maintaining existing applications.Collaborate effectively with cross-functional teams, including product managers and fellow engineers, to create new functionalities, uphold quality standards, and ensure the security and responsiveness of applications.Maintain high standards of code integrity and development processes.

Jan 14, 2026
Apply
Electrum logo
Full-time|On-site|Cape Town, Western Cape, South Africa

Electrum is a payment software technology company based in Cape Town, Western Cape. Since 2012, Electrum has delivered cloud-native, enterprise-grade solutions that help businesses process millions of financial transactions every day across South Africa. The team values creativity, trust, and high standards. Collaboration, continuous learning, and real impact shape the company culture. People here are encouraged to grow and contribute in meaningful ways. Role Overview The Java Software Engineer (Platform Track) will design and build reliable backend systems. This position offers the chance to deepen Java skills while exploring new technical areas. Areas for Skill Development Cloud Engineering: Work with cloud infrastructure automation and develop self-service environments. Reliability/SRE Engineering: Build observability tools and design resilient systems. What You Will Do Contribute to every stage of the product lifecycle, from initial concept through to launch. Take part in comprehensive training and learn through hands-on experience. Receive mentorship from experienced industry professionals. Work in an environment that values innovation and practical problem-solving. Tackle real-world challenges and see the direct results of your work. Pursue opportunities for career growth and expanding technical expertise. Location This role is based in Cape Town, Western Cape, South Africa.

Apr 14, 2026
Apply
takealot.com logo
On-site|On-site|South Africa

Takealot.com is at the forefront of e-commerce in South Africa, and we are seeking a skilled Senior Frontend Software Engineer specializing in JavaScript to elevate our customer-facing applications.Join a vibrant and rapidly growing team that values creativity, hard work, and integrity!Are you ready to face new challenges?Impact: Over 4 million satisfied customers shop on takealot.com and 2.7 million on Mr D. Show us your talents!Growth: Collaborate with top industry experts and enhance your skills swiftly.Career Advancement: Be a part of the expanding Takealot Group, where we prioritize internal promotions. This is your chance to grow!Who is in our tech community?This role reports directly to the Engineering Manager.Your mission, if you choose to accept it:Design, develop, and enhance innovative features.Identify and troubleshoot bugs and crashes.Collaborate on brainstorming sessions for new ideas and concepts.Engage with peers for design discussions, code reviews, and project estimations.Implement advanced front-end JavaScript coding with a focus on performance, maintainability, and testability.Create modules and components to build a cohesive and functional website.Work in close partnership with designers, QA Analysts, and back-end developers, integrating with APIs through standardized methods.

Jan 9, 2026
Apply
Impact logo
Full-time|On-site|Cape Town

Impact is a global partnership marketing platform that connects brands with affiliates, influencers, content publishers, brand ambassadors, and customer advocates. Its integrated products, Performance (affiliate), Creator (influencer), and Advocate (customer referral), bring together different partner types in one solution. Over 5,000 brands, including Walmart, Uber, Shopify, Lenovo, L’Oréal, and Fanatics, use Impact to manage more than 225,000 partnerships. Role overview The Associate Software Engineer joins the GRAINE (Graduates And Interns in Engineering) Squad in Cape Town. This team is dedicated to building strong software development skills and gaining practical experience with technologies such as Java, Unit Testing, Test-Driven Development (TDD), and Spring. Early contributions to the codebase and learning the Impact platform are key parts of this role. What you will do Develop, test, and maintain software components for the Impact platform. Write unit, functional, and integration tests for your code. Collaborate with teammates through pair programming and individual coding tasks. Stay current with new technologies and apply improvements when suitable. Review and analyze business requirements, technical specifications, and documentation needs. Create and update design, user, and test documentation. Location This position is based in Cape Town.

Apr 21, 2026
Apply
Speechify logo
Full-time|On-site|Cape Town, South Africa

We are seeking an experienced Senior Software Engineer to join our dynamic team in Cape Town, South Africa. You will play a crucial role in developing cutting-edge Windows and Desktop applications that enhance the user experience. If you are passionate about building innovative software solutions and have a knack for problem-solving, we want to hear from you!

Apr 30, 2026
Apply
Kerv logo
Full-time|On-site|South Africa, Cape Town

Senior Full Stack Software Engineer Experience Required: 4+ Years Location: Stellenbosch, South Africa Working Hours: Flexibility to align with UK hours About Us: At Kerv South Africa, we are more than just a technology firm; we are pioneers driving innovation. Our team excels at transforming intricate challenges into intuitive digital solutions. Through a unique integration of Power Platform, DevSecOps, and advanced Software Engineering, we craft tailored business solutions that deliver exceptional value to our clients. As a proud member of the Kerv Group, a leading technology consultancy generating £112 million in revenue, we bring together a global network of over 700 professionals collaborating with more than 800 industry leaders. Join us in an environment that prioritizes people, where our "Great Place to Work" certifications from the UK and India are a testament to our outstanding work culture. Experience a wealth of opportunities in a collaborative atmosphere that values teamwork and innovation, guided by visionary architects in the industry. Key Responsibilities: Develop and enhance scalable full-stack web applications utilizing Next.js for the frontend and Node.js for the backend. Create user-centric interfaces that simplify complex business functions through elegant and responsive UI components. Design RESTful services using Node.js and TypeORM, ensuring robust data modeling and performance optimization. Write clean, modular code accompanied by comprehensive unit and integration tests, adhering to TDD principles with frameworks such as Jest and Supertest. Design and maintain infrastructure components using Docker Compose and Terraform, deploying solutions on AWS services (EC2, ECS, RDS, S3, etc.). Transform UI/UX wireframes into high-performance front-end code with a focus on accessibility. Produce technical documentation that is clear and concise using Domain-Driven Design (DDD). Collaborate effectively with Engineers, Product Managers, DevOps, and QA teams to ensure seamless delivery. Engage in code reviews, trunk-based development, continuous integration, and agile methodologies.

Mar 2, 2026
Apply
Theodo logo
Full-time|Hybrid|Cape Town

Role MissionJoin our dynamic team of elite engineers dedicated to writing exceptional code and continuously enhancing their technical prowess.If you excel at tackling complex technical challenges, learning from talented colleagues, and diving deep into code every day, this role is for you.This is not a solitary role; you will collaborate with a high-performing team on fast-paced client projects. Strong communication, proactive problem-solving, and collaboration are key attributes we seek. We value engineers who ask insightful questions, leverage their teammates' knowledge, and take initiative to facilitate their own and others' success.As a Senior Frontend Engineer, your mission will be to develop a high-impact, cutting-edge product utilized by hundreds of thousands of users globally.

Feb 26, 2026
Apply
Speechify logo
Full-time|On-site|Cape Town, South Africa

Role Overview Speechify is hiring an iOS Core Product Software Engineer in Cape Town, South Africa. This role focuses on building and improving iOS applications that help users get more from their experience. The position involves close collaboration with developers and designers to deliver features and solutions that matter to Speechify’s audience.

Apr 25, 2026
Apply
MOO logo
Full-time|On-site|Cape Town, South Africa

At MOO, we're on a mission to revolutionize the print industry since 2006. With more than 400 talented individuals on our team, we create a vast array of print and digital products tailored for businesses of all sizes, from industry giants like Google and AirBnB to local artisans showcasing their unique crafts.Our global headquarters is based in London, UK, with additional offices in Dagenham, Boston, East Providence, Denver, and now Cape Town, South Africa!The Forge team is dedicated to facilitating branded product launches through our extensive vendor network while enhancing our internal manufacturing processes. Our straightforward mission is to drive revenue growth at MOO by empowering our manufacturing team to produce high-quality products swiftly and efficiently.Working in an agile environment, we collaborate closely with internal stakeholders to manage the post-purchase experience—from the moment a customer checks out to when their custom-branded product is delivered to their doorstep. Our platform is pivotal in ensuring that every product launch is scalable, efficient, and beautifully executed.

Mar 4, 2026
Apply
talent-engine logo
Full-time|On-site|Cape Town, Western Cape, South Africa

Role overview talent-engine is seeking an Account Manager based in Cape Town, Western Cape, South Africa. This position centers on building lasting client relationships, ensuring client satisfaction, and supporting the growth of assigned accounts. Collaboration with teams throughout the company is essential to deliver solutions tailored to each client and to maintain a high standard of service. Main responsibilities Develop and strengthen connections with assigned clients Act as the primary contact for client questions and requests Spot opportunities to expand and grow existing accounts Track account performance and provide reports on key metrics Work with internal teams to address client needs and deliver effective solutions

Apr 23, 2026

Sign in to browse more jobs

Create account — see all 137 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.