Tech jobs
Job listings
Remote Lead Full-Stack Developer
Lead a fully remote full-stack team building web applications and financial platforms for a fintech client: own architecture, code reviews, mentoring, and end-to-end delivery. Stack spans Python/Django, Node.js or Java backends, React/Angular/Vue.js frontends, PostgreSQL/MySQL/MongoDB, and AWS/Azure/GCP with Docker/Kubernetes.
Remote Full-Stack Developer
Fully remote full-stack developer for a client's e-learning platform: design, build, and deploy web applications end to end, optimize database schemas, and develop RESTful APIs. Stack spans HTML5/CSS3/JavaScript with frameworks like React, and backends like Node.js or Python.
Remote Junior Full Stack Developer
Fully remote junior full-stack developer role with a digital solutions provider (hired via Placements24), building web applications end to end — user-facing features in a modern JS framework (React/Angular/Vue) plus server-side logic, databases, and APIs (Node.js, Python/Django, or Rails), with some cloud deployment work.
Senior Full-Stack Engineer, SaaS Platform
Senior full-stack developer building end-to-end features for a fast-growing cloud SaaS platform in Durban, South Africa, serving international clients. Works across backend (Python/Node.js/Java) and frontend (React/Angular/Vue), designs SQL/NoSQL databases, mentors juniors, and contributes to architecture decisions.
Junior Full-Stack Engineer (Durban)
Graduate-level full-stack engineer joining a fast-growing Durban tech startup, contributing to full-stack development and deployment under senior mentorship. Work spans Java, Python, C++, or JavaScript with Agile practices, plus cloud exposure and code reviews as part of the role.
Senior Full-Stack Engineer – On-Site Durban FinTech Innovator
Senior full-stack engineer at a fast-growing Durban fintech, fully on-site: designing, developing, and deploying backend systems and dynamic frontend interfaces for financial platforms. Core stack spans Python/Java/Node.js plus database, cloud, and containerization work; 6+ years' experience required.
Lead Full-Stack Developer (Remote-First)
Remote-first lead full-stack developer role (posted by recruiter Placements24 on behalf of a client) leading design and delivery of scalable web applications while mentoring a distributed dev team. Stack: Python/Node/Java back ends, React/Angular/Vue front ends, SQL/NoSQL databases, AWS/Azure/GCP, Docker/Kubernetes.
Graduate Full Stack Developer (Remote)
Fully remote graduate full stack developer role building web applications across front-end frameworks (React/Angular/Vue) and back-end services (Node.js/Python/Java), collaborating with a distributed agile team. Aimed at recent graduates seeking mentorship and training.
Senior Data Engineer - AI Platforms
Senior Data Engineer who designs, builds, and maintains ETL data pipelines and cloud data infrastructure (AWS/Azure/GCP) powering AI/ML initiatives, ensuring data quality and scalability for data scientists and AI engineers. Based in Upington, Northern Cape on a hybrid model; requires 5+ years in data engineering with SQL, Python, and big data tools.
Remote Senior Software Engineer - Backend Development
Fully remote (within South Africa) senior backend engineer who designs, builds, tests, and maintains scalable backend services and APIs, works with SQL/NoSQL databases, mentors junior developers, and shapes architecture. Core tech: Python/Java/Node.js/Go, REST APIs, PostgreSQL/MongoDB, with cloud (AWS/Azure/GCP) and Docker/Kubernetes desirable.
Senior Backend API Engineer Remote & Scalable Microservices
Placements24 is recruiting for a SaaS provider seeking a Senior Backend Engineer focused on API development. Day to day: designing and optimizing scalable RESTful APIs and microservices in Python, Java, Go, or Node.js, working with SQL/NoSQL databases, ensuring testing and security, and mentoring peers on a remote-first team.
Senior Data Engineer: GCP Cloud-Native Pipelines Real-Time
PBT Group is hiring a Senior Data Engineer in Johannesburg to design, develop, and optimize scalable, cloud-native data pipelines on Google Cloud Platform, covering both streaming and batch processing for near-real-time data. Core skills: GCP, Python, SQL, and distributed data processing, blending architecture with hands-on development.
Remote Lead DevOps Engineer - CI/CD & Automation
Fully remote Lead DevOps Engineer for a fast-growing SaaS client: designs and runs CI/CD pipelines, automates cloud infrastructure (AWS/Azure/GCP) with Terraform and Kubernetes, manages monitoring and reliability, and mentors junior engineers while enforcing DevOps best practices.
Remote Senior Backend Engineer (Python/Django)
Senior Backend Engineer designing, building, and scaling Python/Django backend services and RESTful APIs for a SaaS client's platform, fully remote from anywhere in South Africa. Day to day: database management (PostgreSQL/MySQL), testing, code reviews, troubleshooting, and mentoring junior engineers.
Senior Backend Engineer - Remote Python/Django
Placements24 is hiring a Senior Backend Engineer to design, build, and maintain scalable backend systems using Python and Django, focused on RESTful APIs, robust databases, and secure data practices in a remote-first setup. Strong Python/Django, SQL (PostgreSQL/MySQL), plus cloud and containerization familiarity are expected.
Remote DevOps Engineer Apprentice
Entry-level DevOps apprenticeship at a fast-paced SaaS company, fully remote from South Africa. The apprentice assists with CI/CD pipelines, cloud deployments (AWS/Azure/GCP), Docker/Kubernetes, Terraform/Ansible, monitoring and automation under mentorship, with training and a stipend provided.
Senior Backend Engineer - Python/Django (Remote)
Placements24 seeks a Senior Backend Engineer to design and maintain server-side logic, databases, and RESTful APIs in Python/Django for a fully remote, globally distributed SaaS team serving thousands of users, with emphasis on async programming, testing, and cloud platforms.
AI Data Engineer - Big Data Pipelines
AI Data Engineer building and maintaining scalable big data pipelines (ETL/ELT, data warehouses and lakes on cloud) that feed AI/ML initiatives, ensuring data quality and performance end to end. Core stack: SQL, Python/Scala/Java, Spark/Hadoop/Flink, Airflow, AWS/Azure/GCP data services.
Remote Senior Backend Engineer (Python)
Fully remote Senior Backend Engineer for a fintech startup (recruited via Placements24): designing scalable Python backend services and REST APIs with Django/Flask, PostgreSQL and Redis on cloud platforms, plus architecture decisions, code reviews, and mentoring, with an operational base in Stellenbosch, South Africa.
