fullstack software engineer jobs in Pretoria

5,247 fullstack software engineer job listings in South Africa. Find daily updated positions from leading job boards.


  • Pretoria, Gauteng, South Africa Wabtec Corporation Full-time R 600,000 - R 900,000 Contract

    Role Summary/PurposeThe Systems Test Engineer plays a pivotal role in communicating business goals, programs, and processes within a specific area or business segment. In this role, you will leverage your testing experience and development expertise to solve complex problems and develop and execute system-level test objectives for your team. This position...


  • Pretoria, Gauteng, South Africa Humankind Remote Full-time R 619,000 - R 882,000 Contract

    Principal Software Engineer / Principal Full Stack Engineer Location: Fully Remote – South Africa Contract: 12 Months (Potential to Become Permanent) Rate: Up to R545 per hour Eligibility: South African Citizens Only About the Opportunity We are seeking experienced, hands-on Principal Software Engineers to join an established fintech SaaS environment...


  • Pretoria, Gauteng, South Africa Placements24 Full-time R 1 - R 2 Contract

    About the RoleOur client, a cutting-edge technology firm at the forefront of AI development, is looking for an exceptional Director of Software Engineering to lead their globally distributed engineering teams. This is a fully remote position, offering the flexibility to work from anywhere. The ideal candidate will possess a deep technical background combined...


  • Pretoria, Gauteng, South Africa People Dimension Full-time

    IntroductionA leading telecommunications provider dedicated to delivering cutting-edge connectivity solutions to our clients, is looking for an experienced Junior Systems Engineer. You will be responsible for installing and configuring and implementing systems, ensuring infrastructure availability and finding ways to increase system efficiency.Duties &...

  • Software Engineer

    3 days ago


    Pretoria, Gauteng, South Africa Agile Bridge Full-time

    About the Role We are looking for a skilled Java Developer to join our team. You will play a key role in designing, developing, and maintaining scalable software solutions. Working closely with cross-functional teams, you will be responsible for writing clean, efficient, and testable code while contributing to system architecture and performance...


  • Pretoria, Gauteng, South Africa Hire Resolve Full-time R 600,000 - R 900,000 Contract

    An industry-leading client of ours is looking for a talented and innovative Java Software Engineer to join their team in Pretoria This client of ours is a software development company based in Pretoria, priding themselves on elegant solutions executed to client requirements at a high standard of service. The company itself is tight-knit, delivering the best...

  • Software Engineer

    3 days ago


    Pretoria, Gauteng, South Africa Jobgether Remote Full-time R 600,000 - R 900,000 Contract

    This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Software Engineer – Storage based in South Africa. We are looking for an experienced software engineer to help build and scale a high-performance object storage platform that simplifies how developers upload, manage, process,...


  • Pretoria, Gauteng, South Africa Council for Scientific and Industrial Research (CSIR) Full-time R 2 Contract

    The Council for Scientific and Industrial Research (CSIR) is a leading scientific and technology research organisation that research, develops, localises and diffuses technologies to accelerate socio-economic prosperity in South Africa. The organisation's work contributes to industrial development and supports a capable state. The CSIR has a vacancy for a...


  • pretoria, gauteng, South Africa Network IT Full-time

    Software Engineer Reference: BIT -Muld-1 Software solution company based in Pretoria, looking for a proactive Mid to Senior Software Engineer . Hybrid Model. Permanent / fixed term. Duties & Responsibilities Requirements 5-8 years’ solid development experience Back-end and Full stack Development Comfortable in team leader role Comfortable as client...


  • Pretoria, Gauteng, South Africa Bowman Outsourcing Full-time

    Bowman Outsourcing in Pretoria is seeking an Earth Observation Science & Technology Developer to design, develop, and implement advanced software for processing and analyzing satellite imagery and geospatial data.You will work with scientists and engineers to build scalable pipelines, implement image processing algorithms, and deliver visualization and data...


  • pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking a highly skilled and innovative Lead Automotive Software Engineer to join their advanced engineering team in Pretoria. This role is critical in shaping the future of automotive technology, focusing on the development of embedded systems, infotainment, and advanced driver-assistance systems (ADAS). You will lead a team of...


  • pretoria, gauteng, South Africa AtripleA recruitment & temps Full-time

    A leading recruitment firm in South Africa is searching for a Senior Developer specialized in the medical industry. The ideal candidate will have over 10 years of software development experience, particularly in .Net C# and ASP.Net MVC. Responsibilities include implementing software according to requirements, mentoring junior staff, and ensuring system...


  • pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking a highly motivated and experienced Remote Aviation Software Engineer to join their innovative team, working remotely from anywhere within South Africa . You will be instrumental in designing, developing, and implementing cutting-edge software solutions for flight simulation, aircraft systems, or air traffic management....


  • pretoria, gauteng, South Africa Belay Talent Solutions Full-time

    Job description Backend Software Engineer (.NET) Employment Type: Permanent Level: Mid-Level Location: Midrand / Pretoria, In-Person Reports To: Technical Lead Requirements Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, IT, or related field 3 to 5 years of backend development experience Strong C# and modern...


  • Pretoria, Gauteng, South Africa People Source Full-time

    Prime Responsibilities include: Software design and development Capture and analyse user requirements Design and implement solution Create project documentation Undertake technology research Organise and attend reviews Make regular software buildsExperience required: At least 3-5 years relevant work experience in the development of software At least 3 years...


  • Pretoria, Gauteng, South Africa AtripleA recruitment & temps Full-time

    Our Client is seeking a SENIOR SOFTWARE ENGINEER (ID2) to join their team in MIDRAND. Should you meet the above requirements, please email your CV to admin@aaaa.co.za with copy of ID, qualifications and latest payslip. Workplace will be Pretoria or at client projects around Gauteng. Requirements: Qualifications: B Eng (Computer Engineering) or B Eng...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a leading SaaS provider known for its innovative solutions, is seeking a highly experienced Lead Software Engineer to spearhead their microservices development initiatives. This is a fully remote position, allowing you to contribute from anywhere while collaborating with a world-class engineering team. You will be instrumental in...

  • Software Engineer

    2 days ago


    Pretoria, Gauteng, South Africa Alignerr Remote Full-time US$20 - US$100 Permanent

    About The Role What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Pretoria to build, evaluate, and improve AI-generated code — helping train AI systems to think like real developers. You'll write solutions, review AI outputs, and provide the...


  • Pretoria, Gauteng, South Africa E&D Recruiters Full-time

    Embedded Software Developer (Protocols)Pretoria-EastMinimum Requirements:BEng Computer Engineering or BSc Computer Science, with an interest in communication protocol development.0 to 5 years of software development experience in a professional capacity.Main Responsibilities:Documentation, design, implementation, and qualification of OSI Layer 4 to Layer 7...


  • Pretoria, Gauteng, South Africa Placements24 Full-time R 1 - R 2 Contract

    About the Role Our client, a leading software solutions provider in Pretoria , is seeking an experienced and visionary Lead Software Engineer specializing in backend development. This is a critical role where you will lead a team of talented engineers in designing, developing, and deploying high-performance, scalable backend systems. You will be responsible...