Senior Full
1 week ago
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.Requirements Key Responsibilities 1. 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. 2. Full -Stack Development ● Develop high -quality back -end services (APIs, microservices) using C# .NET Core / / Python Django(depending on stack fit). ● Build intuitive, responsive UIs using modern JavaScript frameworks such as React / Angular / with TypeScript. ● Integrate modules for energy data ingestion, dashboards, reporting, user management, and IoT device connectivity. 3. 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. 4. 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. 5. 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. 6. 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. 7. 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. ● Artificial Intelligence integration tools ● Customer onboarding Back -End Expertise Strong proficiency in one or more of the following: ● C# .NET Core ● Java Spring Boot ● ● Python Django/FastAPI Front -End Expertise ● Deep experience with React, Angular, or ● 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 payment gateways (PayFast, Yoco, Ozow). ● Understanding of POPIA compliance for handling sensitive energy and facility data. ● Mobile app development (React Native or Flutter). ● Exposure to IoT, smart metering, or energy management systems (major advantage). ● Familiarity with ESG, carbon tracking, or environmental data systems.Benefits What We Offer (The Perks) Compensation & Benefits ● Competitive, market -related salary (CTC) with performance bonus or optional 13th cheque. ● Contributions toward medical aid (Discovery/Momentum) and a provident fund. Work Environment & Flexibility ● Hybrid work model: 2 days in office, 3 days remote. ● Flexible core hours to accommodate load -shedding and traffic. Tools & Resources ● High -performance laptop (MacBook Pro or Dell XPS) ● Monthly data/work -from -home allowance Wellness & Culture ● Subsidised Vitality gym membership or wellness days ● Vibrant team culture: Friday socials, team braais, and an in -office coffee bar ● Purpose -driven work impacting sustainability, climate resilience, and real estate innovation
-
Senior Full Stack Software Engineer
6 days ago
South Africa Pavago Full time R1 800 000 - R2 500 000 per yearJob Title: Senior Full Stack Software Engineer (Product & Infrastructure)Position Type: Full-Time, RemoteWorking Hours: U.S. client business hours (with flexibility for sprint planning, deployments, and on-call coverage)About the Role:Our client is seeking a Senior Full Stack Engineer to design, build, and maintain web applications and the infrastructure...
-
Senior/Lead Full Stack Developer
6 days ago
Johannesburg, Gauteng, , South Africa Blue Pearl PTY Full time R250 000 - R500 000 per yearOne of our esteemed clients is seeking a highly skilled Senior/Lead Full Stack Developer to join their team on a contract basis. The ideal candidate will play a pivotal role in developing and maintaining high -performance web applications, ensuring scalability, reliability, and security. Key Responsibilities Design, develop, and maintain scalable web...
-
Senior Full Stack Developer
4 days ago
South Africa Moyo Africa Consulting Full time R420 000 - R670 200 per yearWELCOME TO MOYOSenior Full Stack DeveloperAbout the Role:We're seeking a motivated and experienced Senior Software Developer who is eager to not only code but also to lead and inspire a team. You will work closely with a cross-functional team to build, enhance, and maintain our software solutions, ensuring they are scalable, efficient, and aligned with...
-
Senior Full Stack Developer
2 weeks ago
Sandton, South Africa Edge Executive Search Group Full time R1 200 000 - R2 400 000 per yearJoin a team that believes in bold thinking, continuous learning, and building software that makes an impact. This role is ideal for a developer who thrives in an agile, collaborative environment and wants to work with the latest .NET and React technologies.You will play a key role in designing, developing, and optimising full-stack applications within a...
-
Full Stack Developer
6 days ago
Sandton, South Africa Ovations Technologies Full time R3 062 400 per yearLocation: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 implementation...
-
Sandton, South Africa Edge Executive Search Group Full timeJoin a team that believes in bold thinking, continuous learning, and building software that makes an impact. This role is ideal for a developer who thrives in an agile, collaborative environment and wants to work with the latest .NET and React technologies. You will play a key role in designing, developing, and optimising full-stack applications within a...
-
Intermediate-Senior Full Stack Developer
5 days ago
Johannesburg, South Africa iOCO Pty Ltd Full timeWe are seeking an experienced Intermediate-Senior Full Stack Developer to design, develop, and maintain robust software applications. The role involves building responsive front-end interfaces using HTML, CSS, and JavaScript, developing server-side applications and APIs, and managing databases to ensure performance, security, and scalability. You will...
-
Senior Full Stack Data Engineer
6 days ago
South Africa OfferZen Full time R1 200 000 - R2 400 000 per yearThe OpportunityAt OfferZen, our ability to use data is core to improving processes, identifying new opportunities and guiding decision-making across the organisation as we continue to scale our operation.As a Senior Full Stack Data Engineer and pragmatic data generalist, your mission is to take end-to-end ownership of OfferZen's data platform. You will...
-
Senior Full Stack Engineer – Python
6 days ago
South Africa 60 Degrees Full time R1 000 000 - R2 500 000 per yearJob Description THE OPPORTUNITY THAT AWAITS YOUWe've partnered with global payments house in fintech who currently scaling across their product engineering team. The current need is for a seasoned Full Stack Engineer to build customer-facing payment experiences across Africa. This is a high-impact role for someone who thrives in fast-paced environments,...
-
Senior Software Developer
2 weeks ago
Johannesburg, South Africa Headhunters Full timeOur Client in the Network Industry is seeking to employ a Senior Software Developer (Full-Stack) to their team based in Johannesburg. This is a hybrid role, offering a combination of remote and on-site work. Requirements: Proven experience as a Full-Stack Developer with a solid track record of working with Microsoft DotNet, C#, DotNet Core, Retool and...