Senior/Principal Full Stack Software Engineer

Noa Group • cape town, western cape • Posted May 26, 2026

About the Role

Role Purpose

NOA is looking for 4 exceptional full‑stack software engineers (with 10+ years of experience).

You'll work within a cross‑functional, empowered product team alongside product management and design, solving hard problems in the energy trading and renewable energy domain. Our teams follow the product operating model – engineers participate in product discovery, assess feasibility, prototype solutions, and deliver outcomes. You won’t be shielded from the business; you’ll have direct exposure to customers, end users, domain experts, and the complex real‑world problems our software needs to solve.

What you will do

  • Solve real problems, not just ship features. Work with your product team to understand customer pain, evaluate technical approaches, and deliver solutions that move the business forward.
  • Build across the full stack. Design and implement backend services in Python/Django, build front‑end interfaces in JavaScript...