Enable job alerts via email!

Software Engineer

Trg.Recruitment

Gauteng

On-site

ZAR 600 000 - 900 000

Full time

5 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A clean-tech company in South Africa seeks software engineers for various roles, including Full Stack and Frontend positions. You’ll work in a remote-first environment, contributing to innovative digital tools that provide affordable power solutions. The role offers modern engineering culture, autonomy, and a clear path to permanent employment.

Benefits

Remote work
Growth potential
Modern engineering culture

Qualifications

  • Experience in backend services and front-end interfaces.
  • Familiarity with clean code principles.
  • Comfortable working in a collaborative team.

Responsibilities

  • Work across backend services and front-end interfaces.
  • Lead architecture and delivery in senior roles.
  • Own the React and TypeScript layer as a frontend engineer.

Skills

React
TypeScript
Clean code
System scaling

Tools

Go
Job description

Helping software engineers & delivery pros find roles they actually want | Senior Talent Consultant for trg.recruitment

You’ll be joining a fast‑growing clean‑tech venture building digital tools that make reliable, affordable power accessible to people across Africa.

The product connects solar‑powered sites with a web platform that lets customers rent and manage portable batteries during power cuts.

It’s a small, highly capable engineering team operating with startup pace and strong backing from a global energy group.

The setup is remote‑first, ideally with someone based near Johannesburg for the occasional on‑site visit or team workshop (once or twice a year).

This starts as a 6‑12 month contract with a clear route to a permanent role.

The rolesJunior - Mid Full Stack Engineer - work across backend services and front‑end interfaces.

Senior Full Stack Engineer – lead architecture, delivery, and mentoring.

Senior Frontend Engineer – own the React and TypeScript layer and set front‑end standards.

The environmentModern backend (typed language such as Go or similar), React + TypeScript frontend, cloud‑native deployment, and CI / CD pipelines.

YouYou write clean, tested code, understand how systems scale, and like solving real‑world problems.

You’re comfortable in a small, collaborative team where ownership matters more than titles.

Why it's worth a lookRemote work with purpose and tangible social impact

Modern engineering culture with autonomy and trust

Backed by serious investment and growth potential

Contract‑to‑perm route for long‑term stability

Interested, or know someone who would be?

Click 'apply' or get in touch directly on

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.