Senior Full

1 week ago


Sandton Gauteng South Africa Blue Pearl PTY Full time R900 000 - R1 200 000 per year

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



  • South Africa Pavago Full time R1 800 000 - R2 500 000 per year

    Job 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...


  • Johannesburg, Gauteng, , South Africa Blue Pearl PTY Full time R250 000 - R500 000 per year

    One 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...


  • South Africa Moyo Africa Consulting Full time R420 000 - R670 200 per year

    WELCOME 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...


  • Sandton, South Africa Edge Executive Search Group Full time R1 200 000 - R2 400 000 per year

    Join 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...


  • Sandton, South Africa Ovations Technologies Full time R3 062 400 per year

    Location: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 time

    Join 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...


  • Johannesburg, South Africa iOCO Pty Ltd Full time

    We 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...


  • South Africa OfferZen Full time R1 200 000 - R2 400 000 per year

    The 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...


  • South Africa 60 Degrees Full time R1 000 000 - R2 500 000 per year

    Job 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,...


  • Johannesburg, South Africa Headhunters Full time

    Our 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...