Senior Full Stack Software Engineer – VAT IT

7 days ago


Johannesburg, Gauteng, South Africa E-Merge Full time

We are looking for talented Senior Full Stack Software Engineers to join our dynamic team and contribute to building a scalable, multi-tenant platform. You will play a pivotal role in developing and maintaining scalable backend services and APIs, working with cutting-edge technologies like Node.js, TypeScript, Kafka, Docker, and Kubernetes. If you thrive in a fast-paced, innovative environment and are eager to transform the insurance industry, this opportunity is for you.

Required Skills & Experience:

  • 5 + years of professional software development experience, with a focus on backend systems.
  • Strong proficiency in Node.js with TypeScript.
  • Hands-on experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Familiarity with event-driven architectures and message queues (e.g., Kafka).
  • Solid understanding of PostgreSQL or similar relational databases.
  • A strong commitment to writing well-tested software with robust unit testing practices.
  • Self-starter with the ability to independently execute tasks from high-level requirements.

Preferred Qualifications:

  • Full-stack development experience, particularly with Typescript and Node.js.
  • Experience with Infrastructure-as-Code tools like Terraform.
  • Background in building scalable, multi-tenant applications.
  • Knowledge of CI/CD pipelines and version control systems like Git.
  • Experience with cloud platforms, particularly AWS and its services.
  • Preferred: Exposure to modern event-driven and AI/ML workflows.

The Reference Number for this position is PM60045 which is a Permanent (Hybrid) position based in Melrose Arch offering a cost to company of up to R1.2m per annum



  • Johannesburg, Gauteng, South Africa beBee Careers Full time

    Senior Software Engineer - Full Stack DevelopmentWe are looking for an experienced Senior Software Engineer to join our team as a Full Stack Developer. In this role, you will be responsible for designing, developing, and deploying high-quality software applications using a range of technologies including C#, .NET Core, and Angular.As a Full Stack Developer,...


  • Johannesburg, Gauteng, South Africa Emphyre Full time

    Job Title: Senior Full Stack EngineerLocation: Emphyre, Johannesburg, Gauteng, South AfricaEmployment Type: Full-timeSeniority Level: Mid-Senior levelJob DescriptionOur client is seeking a highly skilled Senior Full Stack Engineer with extensive experience in the Microsoft technology stack to join our growing team. You will be responsible for building...


  • Johannesburg, Gauteng, South Africa SignalPET Inc. Full time

    Join to apply for the Senior Full Stack Engineer role at SignalPET4 days ago Be among the first 25 applicantsJoin to apply for the Senior Full Stack Engineer role at SignalPETGet AI-powered advice on this job and more exclusive features.SignalPET is looking for a Senior Full Stack Engineer to join our innovative and dynamic team at SignalPET. The ideal...


  • Johannesburg, Gauteng, South Africa beBee Careers Full time

    Full Stack Software Engineer PositionContribute to the development and maintenance of a scalable, multi-tenant platform as a Senior Full Stack Software Engineer.You will work with a range of technologies, including Node.js, TypeScript, Kafka, Docker, and Kubernetes.Required Skills & Experience:5 + years of professional software development experience, with a...


  • Johannesburg, Gauteng, South Africa beBee Careers Full time

    Senior Full Stack Developer PositionWe are seeking an experienced senior developer who can work collaboratively to design and develop full-stack features using C#/.NET Core, Angular, and cloud-native tools.Key duties will involve building real-time systems, collaborating with cross-functional teams to achieve common goals.The Job RequirementsArchitect and...


  • Johannesburg, Gauteng, South Africa Emphyre Full time

    Emphyre Johannesburg, Gauteng, South AfricaSenior Full Stack EngineerEmphyre Johannesburg, Gauteng, South Africa5 days ago Be among the first 25 applicantsOur client is looking for a highly skilled Senior Full Stack Engineer with deep experience in the Microsoft technology stack to join our growing team. You will be responsible for building scalable, secure,...


  • Johannesburg, Gauteng, South Africa beBee Careers Full time

    Job Title: Senior Full Stack Software EngineerAbout the Role:We are currently seeking an experienced Senior Full Stack Software Engineer to join our team. As a key member of our engineering team, you will be responsible for developing and maintaining scalable backend services and APIs using Node.js and TypeScript.You will also have the opportunity to work...


  • Johannesburg, Gauteng, South Africa SignalPET Inc. Full time

    Join to apply for the Senior Full Stack Engineer role at SignalPET.SignalPET is seeking a Senior Full Stack Engineer to join our innovative team. The ideal candidate should have extensive experience in software design and architecture, contributing to advancements in veterinary medicine.In this role, you will focus on designing, testing, and implementing new...

  • Full Stack Developer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Dotcom Software Solutions Full time

    We are seeking a skilled Full Stack Developer with a strong backend focus in .NET to join our dynamic development team. The ideal candidates will be well-versed in modern .NET technologies and capable of working across the stack to deliver scalable, high-quality solutions.Contract to permanent opportunity available for Full Stack Software Developers.Various...


  • Johannesburg, Gauteng, South Africa beBee Careers Full time

    We are seeking a skilled Full Stack Software Engineer to join our team and contribute to the development of complex software systems and applications. The successful candidate will have experience with modern front-end and back-end frameworks and technologies, as well as a strong understanding of IT systems development processes (SDLC), advanced programming...