Mid-Level Backend/Full-Stack Engineer
6 days ago
Our client is a fast-growing renewable energy and IoT solutions provider that's transforming how South Africa powers homes, businesses, and communities. They deliver simple, reliable, and cost-effective solar and smart energy solutions, offering customers the flexibility to rent or own their systems. With services including installation, maintenance, and remote monitoring, they pride themselves on innovation and top-notch service nationwide.
Role Overview
We're looking for a mid-level backend/full-stack engineer with strong Python, Linux, IoT, and containerisation experience to help scale our platform nationally. You'll work on cutting-edge energy orchestration systems, IoT device management, and backend services powering thousands of smart devices.
Key Responsibilities
- Develop and maintain Python microservices for IoT device control and energy orchestration.
- Manage Linux VPS infrastructure and containerised deployments.
- Build APIs and integrations for internal tools and dashboards.
- Support IoT device ecosystems (MQTT, OTA updates, fleet orchestration).
- Light full-stack work for internal admin tools.
Requirements
Must-Haves:
- 3–6+ years engineering experience
- Strong Python and Linux skills
- Docker & containerisation expertise
- MQTT device messaging experience
- Git/GitHub & CI/CD workflows
Nice-to-Haves:
- IoT fleet management experience
- ESP32/ESP8266 knowledge
- Interest in renewable energy
Why Join Us?
- Work on real-world IoT hardware used nationwide
- High autonomy and ownership
- Direct exposure to product strategy
- Help shape South Africa's smart energy future
-
Senior Full Stack Engineer
3 days ago
Johannesburg, Gauteng, South Africa Team Finder Full time R1 200 000 - R2 400 000 per yearOur 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, and high-performance web applications. This role is ideal for someone who thrives in a fast-paced environment and enjoys working across both the...
-
Mid-Level Developer
6 days ago
Johannesburg, Gauteng, South Africa Headhunters Full time R90 000 - R150 000 per yearOur Client in the Network Industry is seeking to employ a Mid - Level Developer (Back end primarily/light Full-Stack) to their team based in Rosebank, Johannesburg.Requirements:3–6+ years engineering experience.Strong Python skills.Strong Linux administration experience.Docker & containerisation experience.MQTT device-messaging experience.Git/GitHub &...
-
Full Stack Software Engineer
1 week ago
Johannesburg, Gauteng, South Africa Blockchain Academy Full time R84 000 - R420 000 per yearWe're seeking a skilled Full Stack Software Engineer with experience building Web3 applications on EVM-compatible blockchains. The ideal candidate will have strong full stack development skills , React, Express, Angular) and intermediate experience in blockchain development. You'll work closely with experienced blockchain engineers, contribute to smart...
-
Mid level backend developer
5 days ago
Johannesburg, Gauteng, South Africa TransUnion Full time R250 000 - R750 000 per yearTransUnion's Job Applicant Privacy NoticeWhat We'll BringJob Description SummaryAt TransUnion, we strive to build an environment where our associates are in the driver's seat of their professional development, while having access to help along the way. We encourage everyone to pursue passions and take ownership of their careers. With the support of...
-
Mid level backend developer
5 days ago
Johannesburg, Gauteng, South Africa TransUnion Full time R400 000 - R800 000 per yearTransUnion's Job Applicant Privacy NoticeWhat We'll Bring:Job Description SummaryAt TransUnion, we strive to build an environment where our associates are in the driver's seat of their professional development, while having access to help along the way. We encourage everyone to pursue passions and take ownership of their careers. With the support of...
-
Senior Full Stack Developer
3 days ago
Johannesburg, Gauteng, South Africa SavageOne Pty Full time R900 000 - R1 200 000 per yearAbout the Role:We are seeking a Principal Full-Stack Engineer to take a strategic and hands-on leadership role within our team. This position is ideal for a seasoned technologist who thrives in solving complex architectural challenges and driving innovation in scalable web applications. You will be responsible for leading the technical direction, ensuring...
-
Intermediate Full Stack Software Engineer
3 days ago
Johannesburg, Gauteng, South Africa Hire Resolve Full time R400 000 - R800 000 per yearHire Resolve's client is seeking a skilled Intermediate Full Stack Software Engineer to join their team. As a Full Stack Software Engineer, you will be responsible for developing and maintaining software applications, collaborating with cross-functional teams, and ensuring the scalability and reliability of the applications.ResponsibilitiesCode development...
-
Senior Full-Stack Developer
1 week ago
Johannesburg, Gauteng, South Africa Gamdom Full time R900 000 - R1 200 000 per yearAbout the RoleWe're looking for a talented and driven Full-Stack Developer to join our dynamic team. You'll play a key role in building and maintaining our web application, which relies on live data and real-time functionality. The ideal candidate is strong in backend development while being comfortable with modern frontend technologies.Key...
-
Full Stack Developer
1 week ago
Johannesburg, Gauteng, South Africa Indsafri Full time R500 000 - R1 200 000 per yearJOB DESCRIPTION:Job Title: Senior Full Stack DeveloperLocation: Roodepoort, Johannesburg, SA (Onsite)Contract Duration: 6 Months (Renewable Based on Performance)Note: Must have strong React & Nest JS experienceAbout the Role:We are seeking an experiencedSenior Full Stack Developerto join our dynamic development team based inJohannesburg. The ideal candidate...
-
Full Stack Developer
1 week ago
Johannesburg, Gauteng, South Africa 7d75cb65-ea46-474b-a69e-fffef0ec0792 Full time R250 000 - R750 000 per yearCompany DescriptionJeliv is a strategic consulting firm offering expertise through a network of seasoned consultants and freelancers. The company specializes in delivering consultancy and freelance services to clients across various industries, with a mission to unlock business insights through big data and analytics. Jeliv is registered as Jeliv Consulting...