Enable job alerts via email!

Full Stack Developer

Network It

Gauteng

Hybrid

ZAR 600 000 - 800 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A fast-growing enterprise software solutions provider in South Africa is seeking a Full Stack Developer to work on diverse client projects. This role involves designing and maintaining software solutions, developing both backend services with Java or Python and frontend applications using React or Angular, and implementing cloud solutions. Candidates should have over 4 years of experience and a relevant degree. This position offers a hybrid work model with a mix of office and remote work.

Benefits

Hybrid work model
Flexible working hours

Qualifications

  • 4+ years of professional experience in full stack development.
  • Experience in backend systems with Java / Spring Boot or Python / FastAPI.
  • Proficiency in frontend applications using React or Angular.
  • Familiarity with relational databases like PostgreSQL.
  • Experience implementing cloud solutions (AWS, Azure, GCP).

Responsibilities

  • Design, develop, and maintain full stack software solutions.
  • Work on backend and frontend applications across diverse projects.
  • Develop RESTful APIs and implement event-driven architectures.
  • Containerize applications using Docker and orchestrate using Kubernetes.
  • Collaborate in CI/CD pipelines.

Skills

Java / Spring Boot
Python / FastAPI
React
Angular
RESTful services
event-driven architectures
PostgreSQL
Terraform
Cloud Solutions (AWS, Azure, GCP)
Docker
Kubernetes
CI/CD tools

Education

Degree in IT, Computer Science, or related discipline
Job description

Reference : ITE

Join a boutique enterprise software engineering team as a Full Stack Developer and work on diverse, cutting‑edge client projects. If you enjoy hybrid work environments, modern technology stacks, and tackling both frontend and backend challenges, this role offers growth, exposure, and the chance to enhance your technical expertise.

Duties & Responsibilities

This role is with a fast‑growing enterprise software solutions provider operating across Africa, delivering high‑quality solutions to multiple clients. The Full Stack Developer will contribute to projects using modern technologies, from backend services to dynamic frontend frameworks.

  • Design, develop, and maintain full stack software solutions across diverse client projects.
  • Work on backend systems using Java / Spring Boot or Python / FastAPI and frontend applications with React or Angular.
  • Develop and consume RESTful APIs, and implement event‑driven architectures.
  • Work with relational databases (PostgreSQL or similar) and ORMs for efficient data management.
  • Implement cloud solutions using AWS, Azure, or Google Cloud, including Infrastructure as Code (Terraform, CloudFormation, CDK).
  • Containerize applications using Docker and orchestrate them with Kubernetes or ECS.
  • Collaborate in CI / CD pipelines using GitLab CI / CD, Azure DevOps, or similar tools.
  • Troubleshoot, test, and optimize software solutions for performance, reliability, and maintainability.
Qualifications
  • Education: Degree in IT, Computer Science, or related discipline.
  • Experience: 4+ years of professional experience in full stack development.
  • Backend: Java / Spring Boot or Python / FastAPI.
  • Frontend: React or Angular.
  • API Development: RESTful services and event‑driven architectures.
  • Databases: PostgreSQL or similar relational databases, with ORM experience.
  • Cloud Platforms: AWS, Azure, or Google Cloud platform experience.
  • Infrastructure as Code: Terraform, CloudFormation, CDK.
  • Preferable skills: Docker, Kubernetes or ECS, CI / CD tools (GitLab, Azure DevOps).
  • Strong communication, teamwork, and troubleshooting skills.
Benefits

Hybrid work model: must be able to attend the Pretoria office and work remotely as needed.

How to Apply

Please apply now by contacting Tristenn Schoeman, IT Recruitment Specialist. Your application will be kept on our database for any other suitable roles.

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