Senior Full-Stack Software Developer
4 days ago
Join to apply for the Senior Full-Stack Software Developer role at Blue Pearl HQ . We are seeking a highly skilled Senior Full-Stack Developer to join our growing digital engineering team. This role sits at the intersection of sustainability and technology—building platforms that power real-time environmental data intelligence, smart metering, carbon tracking, and ESG reporting. You will take ownership of end-to-end technical delivery, from systems architecture and database design to front-end implementation and cloud deployment. You will also mentor junior developers, uphold engineering excellence, and play a pivotal role in scaling our platforms to support thousands of South African facilities and infrastructure assets. Key Responsibilities System Architecture & Solution Design Architect and implement scalable, secure, and maintainable software solutions aligned with GreenBDG Africa’s digital sustainability platforms. Drive technical decision-making and propose architectural improvements to support growth and performance. Full-Stack Development Develop high-quality back-end services (APIs, microservices) using C# .NET Core / Node.js / Python Django depending on stack fit. Build intuitive, responsive UIs using modern JavaScript frameworks such as React / Angular / Vue.js with TypeScript. Integrate modules for energy data ingestion, dashboards, reporting, user management, and IoT device connectivity. Database Management Design and optimize SQL (PostgreSQL, MSSQL) and NoSQL (MongoDB, Redis) database schemas. Ensure data quality, security, and integrity—critical for ESG reporting compliance. Mentorship & Leadership Guide intermediate and junior developers through code reviews, pair programming, and best-practice workshops. Contribute to building a strong engineering culture anchored in excellence and continuous learning. DevOps & Cloud Infrastructure Manage CI/CD pipelines and support cloud infrastructure on AWS or Azure (e.g., EC2, S3, Lambda, Azure Functions). Implement monitoring, alerting, and deployment automation for highly available systems. Cross-Functional Collaboration Work closely with Product Owners, Sustainability Specialists, UX/UI Designers, and QA teams using Agile/Scrum workflows. Contribute to backlog refinement, sprint planning, and user-centric feature development. Production Support Diagnose and resolve critical production issues in real time. Ensure system stability, scalability, and uptime—especially for clients relying on live resource monitoring. Technical Requirements Education – BSc in Computer Science, BEng, IT Diploma, or equivalent experience. Experience – 2+ years of commercial full-stack development experience. Proven experience building enterprise or data‑centric platforms. Familiarity with AI integration tools, customer onboarding. Back‑End Expertise – Strong proficiency in one or more of the following: C# .NET Core, Java Spring Boot, Node.js, Python Django/FastAPI. Front‑End Expertise – Deep experience with React, Angular, or Vue.js. Strong TypeScript fundamentals. Database – Solid understanding of relational databases (PostgreSQL, MSSQL). Experience with NoSQL (MongoDB, Redis). Cloud – Hands‑on experience with AWS, Azure, Google. Familiarity with infrastructure components like EC2, S3, Lambda, Azure Functions. Tools – Git, Docker, Kubernetes, Jira, Postman. Nice‑to‑Haves – Experience with South African
-
Senior Full Stack Developer Sandton
6 days ago
Sandton, South Africa Hire Resolve Full timeFull Stack Developer Hire Resolve's client is seeking a talented and experienced Full Stack Developer to join their team. As an Intermediate/Senior Full Stack Developer, you will be responsible for developing and enhancing software solutions, collaborating with cross-functional teams, and ensuring the delivery of high-quality software. Responsibilities:...
-
Senior Full Stack Developer
3 weeks ago
Sandton, South Africa Exaze Full timeGet AI-powered advice on this job and more exclusive features. Direct message the job poster from Exaze The candidate should have a basic understanding of Azure CI/CD and be able to apply it to the software development process. The candidate should also have experience with web API concepts including HTTP verbs, unit testing, and Postman. The candidate...
-
Senior Full Stack Software Engineer
4 days ago
Sandton, Gauteng, South Africa Hire Resolve Full time R2 000 000 - R2 500 000 per yearHire Resolve's client are seeking a seasoned Full Stack Senior Software Engineer to join their dynamic team. The ideal candidate will have a deep understanding of both front-end and back-end technologies and be capable of leading projects from conception to deployment.Responsibilities:- Design, develop, and maintain scalable and efficient web applications.-...
-
Senior Full-Stack Software Developer
1 week ago
Sandton, South Africa Blue Pearl PTY LTD Full time R1 500 000 - R1 800 000 per yearWe are seeking a highly skilled Senior Full-Stack Developer to join our growing digital engineering team. This role sits at the intersection of sustainability andtechnology—building platforms that power real-time environmental data intelligence,smart metering, carbon tracking, and ESG reporting.You will take ownership of end-to-end technical delivery, from...
-
Intermediate/Senior Full Stack Developer
4 days ago
Sandton, Gauteng, South Africa Hire Resolve Full time R900 000 - R1 200 000 per yearHire Resolve's client is seeking a talented and experienced Full Stack Developer to join their team. As an Intermediate/Senior Full Stack Developer, you will be responsible for developing and enhancing software solutions, collaborating with cross-functional teams, and ensuring the delivery of high-quality software. Responsibilities: Design and develop...
-
Senior Full Stack Developer
2 days ago
Sandton, South Africa Exaze Full time2 days ago Be among the first 25 applicants Direct message the job poster from Exaze The candidate should have a basic understanding of Azure CI/CD and be able to apply it to the software development process. The candidate should also have experience with web API concepts including HTTP verbs, unit testing, and Postman. The candidate should be able to write...
-
Full Stack Developer
4 days ago
Sandton, Gauteng, South Africa AV Group Full time R80 000 - R120 000 per yearLooking for a Full Stack Developer to join our growing company.Requirements:Bachelors degree in computer science, engineering, or a related technical field3+ years experience as a Full Stack DeveloperExcellent knowledge of front-end web programming languages, such as HTML, CSS, JavaScript, and AngularJS, with ability to render server-side and client-side...
-
Full Stack Developer
18 hours ago
Sandton, South Africa Ovations Technologies Full timeLocation: Sandton, Johannesburg (Onsite)Experience: 5+ Years RequiredRate: R592, per hourDuration: 6 months Our client is seeking a highly skilled, energetic, and curious Senior Full-Stack Developer to own the technical delivery for their Private Bank Lending team. This role requires full lifecycle application ownership, from strategic design to...
-
Senior Full Stack C# Developer
4 days ago
Sandton, Gauteng, South Africa iqbusiness South Africa Full time R600 000 - R1 200 000 per yearDescriptioniqx the Technology Division of iqbusiness is seeking a motivated and skilled Senior Full stack Software Developer to build and maintain applications within the Microsoft technology stack environment. The ideal candidate will possess a strong foundation in C#, .NET, and JavaScript, React/Angular development, with a keen interest in cloud-based...
-
Senior Full Stack Developer
1 week ago
Sandton, Gauteng, South Africa iqbusiness South Africa Full time R1 200 000 - R2 400 000 per yearSenior Full Stack Developer - Banking (On-site - Sandton)About the RoleWe are seeking an experienced Senior Angular Full Stack Developer (6 or 12 Month contract with potential to convert to perm, based on performance) to join our team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications across the...