CareerPlanSign in

Software Engineer, New Grad

Johannesburg, Gauteng🌐 Remote💼 Full-time💰 $110,000–$110,000🗓 2026-09-27

Core

Fullstack software engineering role for recent graduates building production systems, internal tools, services, and AI-powered products.

Role type

New Grad Software Engineer (Fullstack)

Builds

Internal platform capabilities, engineering/operations/recruiting tools, and AI-powered products

Domain

Software Engineering, Internal Tools, AI Products

Deliverable

production ML models | product features

Required skills

JavaScript, TypeScript, React, Node.js, PostgreSQL, RESTful APIs, Git, Data modeling

Preferred skills

Cloud platforms (AWS/GCP/Azure), CI/CD, Microservices, Serverless, Event-driven systems, Open source

Technologies

React, Node.js, NestJS, PostgreSQL, AWS, GCP, Azure

Responsibilities

Design and develop end-to-end fullstack systems; Build backend services and APIs; Develop frontend interfaces; Participate in data modeling and database optimization; Collaborate with product, operations, and design teams; Improve engineering quality through code reviews and testing; Troubleshoot production issues

Seniority

Junior, New Grad

Sourced via adzuna · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.