Current jobs related to Senior Full Stack Engineer - Johannesburg, Gauteng - Scrums


  • Johannesburg, Gauteng, South Africa SignalPET® Full time

    Join to apply for the Senior Full Stack Engineer role at SignalPET . SignalPET is looking for a Senior Full Stack Engineer to join our innovative and dynamic team. The ideal candidate should have significant experience in developing high-quality software design and architecture, with the ability to contribute to cutting-edge advancements in veterinary...


  • Johannesburg, Gauteng, South Africa SignalPET® Full time

    Join to apply for the Senior Full Stack Engineer role at SignalPET.SignalPET is looking for a Senior Full Stack Engineer to join our innovative and dynamic team. The ideal candidate should have significant experience in developing high-quality software design and architecture, with the ability to contribute to cutting-edge advancements in veterinary...


  • Johannesburg, Gauteng, South Africa beBee Careers Full time

    Job OverviewWe are looking for a highly motivated and skilled Senior Full Stack Engineer to join our team. As a Senior Full Stack Engineer, you will be responsible for developing and maintaining server-side logic, integrating with front-end functionality, and collaborating with cross-functional teams.About the RoleIn this role, you will have the opportunity...


  • Johannesburg, Gauteng, South Africa Old Mutual Full time

    About UsAt Old Mutual, we are passionate about making a positive impact on the lives of our customers and communities. Our team of experienced professionals is dedicated to delivering exceptional service and building long-lasting relationships.Job SummaryWe are seeking a Senior Full Stack Engineer to join our team. The successful candidate will be...


  • Johannesburg, Gauteng, South Africa beBee Careers Full time

    Job DescriptionWe are seeking a highly skilled Full Stack Engineering Director to join our team. As a key member of our technology leadership group, you will be responsible for driving innovation and strategic direction in the development of enterprise-wide technology products and services.Key Responsibilities:Lead the design, deployment, and optimization of...


  • Johannesburg, Gauteng, South Africa beBee Careers Full time

    Job RequirementsAs a Junior Senior Full Stack Engineer, you will be responsible for designing, developing, and deploying full-stack applications using a range of technologies. This role requires strong technical knowledge of various programming languages, frameworks, and tools.Key Responsibilities:Design and develop robust back-end services using Java,...

  • Full Stack Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa Indsafri Full time

    Job Location: Remote Company Name: Indsafri Experience Required: At least 5+ years of relevant work experience in Full Stack Development or as a Full Stack Developer (experience in the healthcare or health-tech industry, with an understanding of healthcare regulations and data protection standards such as HIPAA). Notice Period: Immediate to 30...

  • Full Stack Engineer

    2 weeks ago


    Johannesburg, Gauteng, South Africa Indsafri Full time

    Job Location: Remote Company Name: Indsafri Experience Required: At least 5+ years of relevant work experience in Full Stack Development or as a Full Stack Developer (experience in the healthcare or health-tech industry, with an understanding of healthcare regulations and data protection standards such as HIPAA). Notice Period: Immediate to 30...


  • Johannesburg, Gauteng, South Africa beBee Careers Full time

    Job DescriptionWe are seeking a highly skilled Senior Full-stack JS Engineer to join our team. As a key member, you will be responsible for designing and developing complex software solutions that meet the needs of our end-users.

  • Full Stack Engineer

    3 days ago


    Johannesburg, Gauteng, South Africa Indsafri Full time

    Job Location: Remote Company Name: Indsafri Experience Required: At least 5+ years of relevant work experience in Full Stack Development or as a Full Stack Developer (experience in the healthcare or health-tech industry, with an understanding of healthcare regulations and data protection standards such as HIPAA). Notice Period: Immediate to 30...

Senior Full Stack Engineer

4 weeks ago


Johannesburg, Gauteng, South Africa Scrums Full time

Direct message the job poster from Scrums.com

Talent Acquisition Partner at Scrums.Com (formerly SovTech)

At Scrums.com (formerly SovTech), we believe the future of software lies in the talent, innovation, and creativity found on the African continent. For over a decade, we have been pioneering world-class software development for a global audience. We are the leading custom software development company from Africa that, like any great tech company, was founded in a garage. Scrums.com has now grown to more than 350 of the best AI-powered software engineering experts, building world-class platforms for growing businesses across four cities on three continents. Looking ahead, we remain committed to growing Africa's tech ecosystems.

Location: Johannesburg / Cape Town

Engagement Length: 12 Month

Years of Experience: required 3+ years

Qualifications: BSc Computer Science or Engineering

Work Model: Hybrid

Core Tech Stack

  1. Node.js
  2. TypeScript
  3. Kafka
  4. Docker
  5. Terraform

What will you be doing?

  1. Develop and maintain scalable backend services and APIs using Node.js and TypeScript.
  2. Design and implement event-driven architectures leveraging technologies like Kafka.
  3. Build and deploy containerized applications using Docker and Kubernetes.
  4. Collaborate on multi-tenant and self-hosted platform development to support diverse deployment models.
  5. Write clean, maintainable code with a strong focus on unit testing to achieve 80% test coverage.
  6. Work closely with cross-functional teams, including data scientists and actuaries, to integrate AI/ML pipelines.
  7. Participate in system architecture discussions and contribute to technical decision-making.
  8. Debug and optimize application performance to ensure scalability and reliability.

Requirements

  1. 3+ years of professional software development experience, with a focus on backend systems.
  2. Strong proficiency in Node.js with TypeScript.
  3. Hands-on experience with containerization technologies like Docker.
  4. Familiarity with event-driven architectures and message queues (e.g., Kafka).
  5. Solid understanding of PostgreSQL or similar relational databases.
  6. A strong commitment to writing well-tested software with robust unit testing practices.
  7. Self-starter with the ability to independently execute tasks from high-level requirements.
  8. Full-stack development experience, particularly with React and Node.js.
  9. Experience with Infrastructure-as-Code tools like Terraform.
  10. Background in building scalable, multi-tenant applications.
  11. Knowledge of CI/CD pipelines and version control systems like git.
  12. Experience with cloud platforms, particularly AWS and its services.
  13. Preferred: Exposure to modern event-driven and AI/ML workflows.
Seniority level

Mid-Senior level

Employment type

Contract

Job function

Engineering and Information Technology

Industries

Software Development

#J-18808-Ljbffr