fullstack software engineer jobs in Pretoria

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

  • Software Engineer

    5 days ago


    Pretoria, Gauteng, South Africa HENSOLDT South Africa Full-time

    About The RoleWe are seeking a skilled Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, testing, and maintaining source code aligned with our development roadmap and software development standards.Qualifications and experienceB.Eng in Electronic Engineering, Computer Engineering, or a related...


  • Pretoria East, South Africa Network IT Full-time

    Reference: ITE008046-Lamee-2Ready to shape the future of software? Join a global tech leader building powerful in-house solutions, including a fully-fledged ERP system that drives efficiency across industries.We’re looking for a Senior Full Stack Engineer with 7–10 years of experience to design, build, and refine innovative systems that make a real...


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

    Embedded Software Engineer (Radio Integration)Pretoria-EastMinimum requirements and experience:BEng (Electronic Engineering) or Computer Engineering0-5 years of software development experience.C++Responsibilities:Collaborate with international engineering clients to adapt embedded communication software to their specific hardware requirements.As part of the...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time

    About the RoleOur client is a forward-thinking financial technology company seeking exceptionally talented Full-Stack Software Engineers to join their entirely **remote** team. This is a unique opportunity for passionate developers to work on cutting-edge financial solutions from the comfort of their home offices. You will be involved in the entire software...


  • Pretoria, Gauteng, South Africa Blacksmith Agency LLC Remote Full-time R 600,000 - R 900,000 Contract

    About The Role Blacksmith Agency is building an AI automation layer into every part of how we work. As AI Software Engineer at Blacksmith, you own and ship our internal automation roadmap. This is a builder role, not a research role. You will not be training models, you will be building production systems on top of them. Blacksmith Agency Engineering Full...


  • Pretoria, Gauteng, South Africa Nebula Remote Full-time R 180,000 - R 280,000 Contract

    Do you w ant to be part of a dynamic team constantly challenging the status quo and finding "smarter" ways of doing things? If youansweredyes,keep reading. Who Are We? 1Nebula is a next-generation SaaS Technology Business focused on providing businesses with cloud & technology expense management services and tools to accelerate their cloud journey. We hire...


  • Pretoria, Gauteng, South Africa Hire Feed Full-time

    We are hiring for one of our clients, seeking a GPU Programming Software Engineer to work on a Full-Time basis. The role involves developing high-performance computing solutions leveraging GPU architectures for computational workloads. You will optimize parallel processing frameworks and implement GPU-accelerated algorithms for large-scale data...


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

    A recruitment firm in South Africa is seeking a Senior Software Engineer to enhance and maintain software systems. The ideal candidate will develop enterprise applications, troubleshoot issues, and embrace team collaboration. A Bachelor's degree in Computer Science or related field is required, along with proven experience in Java and cloud services. This is...


  • Pretoria, Gauteng, South Africa ATS Client Full-time

    ATS Client in Pretoria seeks a Senior Software Engineer to deliver Java SE/EE applications and lead backend initiatives. You will develop, deploy and maintain scalable services in a Linux/Unix environment, with SOAP/REST APIs and database integrations.The role requires strong problem solving, teamwork and the ability to communicate with non-technical...


  • Pretoria, Gauteng, South Africa Company: Enigma and Mass Personnel Full-time

    Enigma and Mass Personnel offers a Graduate Programme for IT/Computing graduates in Pretoria. The internship focuses on software development, systems analysis, data management, and infrastructure support, with hands-on exposure to AI-related projects.Ideal candidates hold a Bachelor's degree in IT/Math/CS/Business and are eager to learn in a dynamic,...


  • pretoria, gauteng, South Africa E&D Recruiters Full-time

    E&D Recruiters in Pretoria-East is seeking a Senior Software Engineer to lead the software engineering team and coordinate with international clients. The role involves overseeing project planning, design reviews, and integration of embedded software components in an Agile environment. The ideal candidate has 5–10 years in software engineering, with 2–5...


  • pretoria, gauteng, South Africa Placements24 Full-time

    Placements24 is seeking an innovative Remote Telecommunications Software Developer to design, develop, and maintain software for advanced communication platforms. This fully remote role offers the chance to work on cutting-edge projects shaping the future of connectivity. You will collaborate with a talented team of engineers to build robust, scalable...


  • pretoria, gauteng, South Africa Boardroom Appointments Full-time

    Software Development Engineer in Test Level 1 About the job Software Development Engineer in Test Level 1 Hybrid position Responsibilities: Defines well distributed functional and basic non-functional test scenarios that adhere to the desired test distribution to verify whether a complete software product functions and performs as expected. Develop and...


  • Pretoria, Gauteng, South Africa YO AI Labs Full-time

    Location: Global, Fully RemoteJob Type: Contractor | ~15 hours/weekSchedule: Flexible We're looking for experienced Full-Stack Software Engineers to support an AI training project focused on software development, debugging, code evaluation, and technical problem-solving. Key Responsibilities Develop and debug front-end and back-end applications. Build...


  • pretoria, gauteng, South Africa Placements24 Full-time

    Placements24 seeks an Automotive Software Development Engineer in Pretoria, Gauteng to design and implement embedded software for automotive control units, including infotainment, ADAS, and vehicle safety features. You will work with hardware and systems engineers, using C/C++, RTOS, and automotive protocols, participating in tests and reviews, in a hybrid...


  • pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client is seeking a talented and motivated Automotive Software Development Engineer with a strong focus on embedded systems to join their cutting-edge automotive technology division in Pretoria, Gauteng . This role is central to developing the intelligent software that powers next-generation vehicles, including infotainment systems, ADAS...


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

    A leading recruitment agency is looking for a Software Developer in Pretoria. The ideal candidate will have between 5 to 7 years of software development experience with strong expertise in C# .Net. Responsibilities include collaborating with a team, analyzing tasks, and ensuring quality through code reviews and testing. Candidates are expected to have...


  • Pretoria, Gauteng, South Africa Rutuli Full-time

    Rutuli is seeking a Senior Software Engineer to design, build, and maintain core ERP products on a fully remote team based in the Johannesburg area. The role focuses on scalable backend and frontend systems, microservices, and secure financial integrations.You will collaborate with product managers and stakeholders to translate complex requirements into...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a highly experienced Lead Software Engineer to drive our microservices strategy in a fully remote role. You will design, build, and scale distributed systems, mentoring engineers, and collaborating with cross-functional teams to deliver robust APIs and scalable platforms.The ideal candidate has 7+ years in backend development, deep...

  • AI Software Engineer

    22 hours ago


    Pretoria, Gauteng, South Africa Blacksmith Agency LLC Remote Full-time R 600,000 - R 900,000 Contract

    About The Role Blacksmith Agency is building an AI automation layer into every part of how we work. As AI Software Engineer at Blacksmith, you own and ship our internal automation roadmap. This is a builder role, not a research role. You will not be training models, you will be building production systems on top of them. Blacksmith Agency Engineering Full...