Full Stack Software Engineer

2 months ago


Cape Town, South Africa Initiate International Full time

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

Requirements for this Full Stack Software Engineer job in Cape Town:

  • 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





  • Cape Town, South Africa Initiate International Full time

    The teams manage a diverse 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...


  • Cape Town, South Africa Initiate International Full time

    The teams manage a diverse 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...


  • Cape Town, South Africa Lula Full time

    ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY'S EE TARGETS WHAT WE DO Lula is an innovative and human-focused FinTech company on a mission to help small businesses optimise their cash flow. Our purpose is to help SMEs manage their businesses better, faster, and more simply, so they can spend more time doing...


  • Cape Town, South Africa Initiate International Full time

    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...


  • Cape Town, South Africa Initiate International Full time

    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...


  • Cape Town, South Africa Intrinsic Consulting Services Full time

    Our client is an established yet dynamic and innovative company in the Fintech space. They are looking for an experienced Full Stack Software Engineer to join their team.Responsibilities: Understand and communicate product goals and strategy with stakeholders and clients to define requirements. Research, design, implement, and maintain enterprise and...


  • Cape Town, South Africa Intrinsic Consulting Services Full time

    Our client is an established yet dynamic and innovative company in the Fintech space. They are looking for an experienced Full Stack Software Engineer to join their team.Responsibilities:Understand and communicate product goals and strategy with stakeholders and clients to define requirements.Research, design, implement, and maintain enterprise and business...

  • Full Stack Engineer

    3 months ago


    Cape Town, South Africa Plus1X Solutions (Pty) Ltd Full time

    Job Title: Senior/Intermediate Full Stack DeveloperLocation: Cape Town (Hybrid) / RemoteDuration: 6 - 12 months, with potential for conversion to permanentPosition Overview: We are seeking experienced Full Stack Developers to join our team on a contract basis, with the opportunity for conversion to permanent employment. As a Full Stack Developer, you will...

  • Full Stack Engineer

    3 months ago


    Cape Town, South Africa Plus 1x Full time

    Job Title: Senior/Intermediate Full Stack DeveloperLocation: Cape Town (Hybrid) / RemoteDuration: 6 - 12 months, with potential for conversion to permanentPosition Overview: We are seeking experienced Full Stack Developers to join our team on a contract basis, with the opportunity for conversion to permanent employment. As a Full Stack Developer, you will...


  • Cape Town, South Africa Jem Full time

    Jem is looking for an enthusiastic Senior Full Stack Software Engineer to join our dynamic team. We are a forward-thinking startup on a mission to build the ultimate HR system for deskless workforces.If you are a skilled and ambitious individual who thrives on challenges, apply below to be part of our exceptional development team and contribute to building...

  • Full Stack Developer

    3 months ago


    Cape Town, South Africa RMV Solutions Recruitment Full time

    This position is 90% remote.Our client seeks a dynamic Full Stack Developer to join their team, focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Full-stack developer, you will be responsible for establishing a high-quality code foundation across all levels.Duties/Responsibilities:Engage in all facets of...

  • Full Stack Developer

    3 months ago


    Cape Town, South Africa RMV Solution Full time

    Full Stack Developer - Cape TownSalary - Market relatedStart date - ASAP Job DescriptionThis position is 90% remote.Our client seeks a dynamic Full Stack Developer to join their team, focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Full-stack developer, you will be responsible for establishing a...

  • Full Stack Developer

    2 months ago


    Cape Town, South Africa RMV Solutions Pty Ltd Full time

    This position is 99% remote. Our client seeks a dynamic Full Stack Developer to join their team, focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Full-stack developer, you will be responsible for establishing a high-quality code foundation across all levels.Duties/Responsibilities:Engage in all facets of...


  • Cape Town, South Africa Network Recruitment Full time

    Senior Full Stack Engineer (Data)Hybrid, Cape Town, Contract Requirements: Required tech stack: Data Platforms, Data Engineering, Spark, Scala, Java, GradleExperienced as a Full Stack Engineer Apply now!


  • Cape Town, South Africa Network Recruitment Full time

    Senior Full Stack Engineer (Data) Hybrid, Cape Town, Contract Requirements: Required tech stack: Data Platforms, Data Engineering, Spark, Scala, Java, Gradle Experienced as a Full Stack Engineer Apply now!


  • Cape Town, South Africa Adzuna ZA B C2 Full time

    Senior Full Stack Engineer (Data)Hybrid, Cape Town, Contract Requirements: Required tech stack: Data Platforms, Data Engineering, Spark, Scala, Java, GradleExperienced as a Full Stack Engineer Apply now!


  • Cape Town, South Africa NTT Full time

    Continue to make an impact with a company that is pushing the boundaries of what is possible. At NTT DATA, we are renowned for our technical excellence, leading innovations, and making a difference for our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can continue to grow, belong, and thrive.Your...


  • Cape Town, South Africa NTT Full time

    JOB DESCRIPTION Make an impact with NTT DATA Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive. Your day at...


  • Cape Town, South Africa NTT DATA Full time

    Job Description Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.Your day at NTT...

  • Full Stack Developer

    3 months ago


    Cape Town, Western Cape, South Africa RMV Solutions Recruitment Full time

    This position is 90% remote. Our client seeks a dynamic Full Stack Developer to join their team, focusing on creating cloud-provisioned software solutions tailored to specific business sectors. As a Full-stack developer, you will be responsible for establishing a high-quality code foundation across all levels. Duties/Responsibilities: Engage in all facets...