Full Stack Software Engineer

3 days ago


Cape Town, Western Cape, South Africa Initiate International Full time R400 000 - R800 000 per year


The teams manage a diverse array of products with multiple capabilities. To effectively support these products, the teams require a wide range of software development skills and strong product knowledge geared towards delivery.

They build market-leading platforms and software to support out-of-the-box configuration of brands and markets.

Be part of building a bespoke iGaming Platform that supports loosely coupled, off-the-shelf components that can be easily added, configured, or removed as required.

The Full Stack Software Engineer in Cape Town will play a vital role within a team of developers responsible for creating cutting-edge software that supports critical business processes. The Full Stack Engineer will be well-versed in programming techniques and design patterns, bridging the gap between front-end and back-end development. This enables the development and maintenance of comprehensive, end-to-end web applications.

Your key job responsibilities as the Full Stack Software Engineer in Cape Town will include:

  • Develop cutting-edge software using the latest development tools and frameworks.
  • Analyze specifications and complete technical documentation.
  • Unit-test all software artifacts.
  • Maintain and update current systems and develop new systems using the latest technologies.
  • Collaborate with Product Owners and QA Engineers in developing, testing, and deploying system components.
  • Research and develop new technologies.
  • Provide second/third line support to IT for software deployed into the company ecosystem.
  • Analyze and resolve complex and high-impact production issues as needed.
  • Monitor system performance and ensure all SLAs are met.
  • Assist with technical documentation.
  • Ensure timely delivery of software solutions that meet quality standards.
  • Transfer business and technical knowledge to the greater team.

Requirements:

  • 3+ years of hands-on development experience.
  • Degree, diploma, or similar qualification in Computer Science or a related field.
  • Experience working with agile teams and successfully delivering agile-based software projects.
  • Proven experience with source control concepts (merging, branching, publishing).
  • Proven experience in internet technology and web development.
  • Proven experience in coding with an understanding of system architectures and knowledge of SOA.
  • Knowledge of OO, development methodologies, and applying patterns.
  • Ability to work alongside Architects to integrate and propose viable solutions to the business.
  • Data Stores: MS SQL Server, MongoDB.
  • Software: C#, .Net Core, Angular, XML, REST, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Visual Studio.
  • Demonstrates consistent behavior aligned with the organizational culture.
  • Working experience with Gitlab.
  • MVC pattern, pub-sub patterns.
  • NoSQL (MongoDB).
  • Real-time evaluations (SignalR/XSockets).
  • Continuous Integration.
  • Docker, Kubernetes.
  • Design and development for extensibility and scalability.
  • React Native.

If you're a Full Stack Software Engineer looking for an exciting new challenge and this sounds like you, apply today Interested candidates should submit their resume.



  • Cape Town, Western Cape, South Africa Initiate International Full time R1 000 000 - R2 500 000 per year

    The Mobile App Software Development team is responsible for the planning, design, development, and maintenance of mobile applications. This team plays a crucial role in creating mobile experiences that meet user needs, align with business goals, and provide exceptional user experiences within the Native App.The Mobile App Full Stack Software Engineer in...


  • Cape Town, Western Cape, South Africa Boost Care Full time R336 000 - R840 000 per year

    About BoostBoost works in the Adult Social Care sector in the UK and is on a mission to provide the right information, to the right people, at the right time, enabling all staff working in the sector to provide high quality care to those we care about. We're building an ecosystem of connected compliance software – starting with Learning and Policy...


  • Cape Town, Western Cape, South Africa Network1 Full time R75 000 - R142 000 per year

    Are you a Full Stack Developer with strong C#.NET and SQL skills? Join a collaborative team and build scalable, high-performance solutions while working on meaningful projects that make an impact A leading organization is seeking a Full Stack Software Developer to design and deliver robust software solutions across the stack. This role offers the opportunity...


  • Cape Town, Western Cape, South Africa WatersEdge Solutions Full time R150 000 - R250 000 per year

    WatersEdge Solutions is partnering with a company seeking an experienced Senior Full Stack Engineer to join a fast-scaling, privacy-first technology business building secure enterprise applications that handle large volumes of sensitive data. If you're a full stack engineer passionate about modern .NET and Angular development, cloud-native architecture, and...


  • Cape Town, Western Cape, South Africa Initiate International Full time R80 000 - R120 000 per year

    Step into the future with our Mobile App Software Development team, where innovation is not just a buzzword—it's our daily mission We're the architects of exceptional mobile experiences, taking ideas from inception through to groundbreaking, user-centric applications. Our team is essential to creating apps that not only meet business goals but also...

  • Full Stack Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Theodo Full time R120 000 - R180 000 per year

    Role Mission  We're building a team of highly-skilled engineers who want one thing above all else: to write excellent code, every day, and continuously level up technically. You're the kind of person who thrives on solving hard technical problems, learning from brilliant peers, and getting deep into the codebase — day in, day out. This isn't solo hacker...


  • Cape Town, Western Cape, South Africa Sana Commerce Full time R1 200 000 - R2 400 000 per year

    Company DescriptionWhat started in 2007 with a pizza and a plan has grown into a fast-moving SaaS company empowering manufacturers, distributors, and wholesalers to thrive in complex B2B commerce. Our mission is simple: help businesses build stronger relationships through seamless digital commerce. At Sana Commerce, you'll join a team that's bold,...

  • Full Stack Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Theodo UK Full time R120 000 - R180 000 per year

    Role MissionWe're building a team of highly-skilled engineers who want one thing above all else: to write excellent code, every day, and continuously level up technically.You're the kind of person who thrives on solving hard technical problems, learning from brilliant peers, and getting deep into the codebase — day in, day out.This isn't solo hacker mode....

  • Full Stack Engineer

    1 week ago


    Cape Town, Western Cape, South Africa Theodo Full time R120 000 - R180 000 per year

    Role Mission We're building a team of highly-skilled engineers who want one thing above all else: to write excellent code, every day, and continuously level up technically.You're the kind of person who thrives on solving hard technical problems, learning from brilliant peers, and getting deep into the codebase — day in, day out.This isn't solo hacker...

  • Full Stack Engineer

    5 days ago


    Cape Town, Western Cape, South Africa Koola Capital Full time R600 000 - R1 200 000 per year

    Full-Stack Engineer (Django + ) – Koola Capital | Cape Town (Hybrid considered)Koola Capital is a South African fintech startup giving township entrepreneurs fair access to funding through contract-based lending on WhatsApp. We're hiring a South African Full-Stack Engineer with a degree in Engineering or Computer Science from a recognised institution....