Senior Software Engineer
3 weeks ago
Senior Software Engineer (Go / TypeScript) – Renewable Tech Startup - Up to $250 a day Fully Remote | Renewable Energy Innovation | 12 Month Contract A fast-growing renewable technology startup on a mission to transform how sustainable energy is managed and delivered across Africa. This platform leverages cutting-edge software to improve efficiency, scalability, and accessibility in the clean energy sector. As the team expands, we’re looking for a Go/TypeScript Engineer who is passionate about building impactful technology that contributes to a greener future. You’ll be part of a small, agile, and talented team developing REST APIs and Microservices that power our renewable energy systems and analytics tools. The ideal candidate is a hands‑on engineer with a strong background in modern backend development, a sharp eye for scalable architecture, and a drive to solve real‑world sustainability challenges. Responsibilities Design, build, and maintain high‑performance REST APIs and Microservices using Go and TypeScript. Collaborate closely with product and DevOps teams to deliver clean, efficient, and scalable systems. Write robust, maintainable, and testable code following modern engineering practices. Participate in code reviews, architecture discussions, and system optimization. Experience Bachelor’s degree in Computer Science, Software Engineering, or a related field. Proven experience building REST APIs and Microservices. Strong skills in Go and TypeScript. Experience with relational/non-relational databases (e.g., PostgreSQL, MongoDB). Familiarity with containerization (Docker, Kubernetes) and cloud platforms (AWS). Strong communication skills and the ability to work independently in a remote team. Seniority Level Mid‑Senior level Employment Type Contract Job Function & Industries Information Technology IT Services and IT Consulting and Services for Renewable Energy Cape Town, Western Cape, South Africa #J-18808-Ljbffr
-
Software Engineer
2 days ago
WorkFromHome, South Africa redPanda Software UK Full timeJoin to apply for the Software Engineer role at redPanda Software UK . Location: Cape Town (Hybrid) Overview The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end C# programming. Responsibilities Back-end coding...
-
Senior Software Engineer
3 weeks ago
WorkFromHome, South Africa iDbase Software Full timeAbout the Role We are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...
-
Senior Software Engineer
3 weeks ago
WorkFromHome, South Africa iDbase Software Full timeAbout the Role We are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services. This role emphasizes cloud-native development, microservices architecture, and secure,...
-
Software Engineer
3 weeks ago
WorkFromHome, South Africa iDbase Software Full timeAbout the Role We are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...
-
Software Engineer
1 week ago
WorkFromHome, South Africa Idbase Software Full timeAbout the Role We are seeking an experiencedSoftware Engineer (.NET & AWS)to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern . NET technologies and AWS cloud services. This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...
-
WorkFromHome, South Africa Gig Engineer Full timeA consulting firm is searching for a Senior Process Engineer in Johannesburg to lead the development of nuclear fuel technologies for next-generation reactors. The ideal candidate will have extensive experience in chemical or nuclear engineering, along with strong leadership and process optimisation skills. This position offers a competitive salary and...
-
Senior Process Engineer
2 weeks ago
WorkFromHome, South Africa Gig Engineer Full timeA leading technology company in Johannesburg is seeking a Senior Process Engineer to lead process development and optimization for nuclear energy solutions. The ideal candidate will possess over 7 years of experience in process engineering and demonstrate strong leadership skills. This full-time role offers a competitive salary and opportunities for...
-
Senior Software Engineer
3 weeks ago
WorkFromHome, South Africa Lula Full timeLula Cape Town, Western Cape, South Africa Join or sign in to find your next job Join to apply for the Senior Software Engineer role at Lula Lula Cape Town, Western Cape, South Africa Join to apply for the Senior Software Engineer role at Lula Job title: Senior Software EngineerReporting to: Software Engineering Team LeadLocation: RemoteALL STAFF...
-
Senior Software Engineer
2 weeks ago
WorkFromHome, South Africa Lula Full timeJob Title Senior Software Engineer Reporting To Software Engineering Team Lead Location Remote ALL STAFF APPOINTMENTS WILL BE MADE WITH DUE CONSIDERATION OF THE COMPANY'S EE TARGETS What We Do Lula is an innovative and human‑focused FinTech company on a mission to help small businesses optimise their cash flow. Our purpose is to help SMEs manage their...
-
Senior Software Engineer
3 weeks ago
WorkFromHome, South Africa Canonical Full timeCanonical Cape Town, Western Cape, South Africa Join or sign in to find your next job Join to apply for the Senior Software Engineer (Backend) role at Canonical Canonical Cape Town, Western Cape, South Africa 3 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer (Backend) role at Canonical Canonical is a leading provider...