ejoobi

Full-Stack Developer

InternshipMidrand, South AfricaOn Site

Job Overview

We are looking for a motivated Full-Stack Developer Intern to join our team. This internship will provide hands-on experience in developing, testing, and maintaining web applications. You will work closely with our development team to contribute to real-world projects that drive the growth of the eJoobi platform. 

Responsibilities

  • Assist in designing, coding, testing, and deploying scalable web applications.
  • Support both front-end and back-end development tasks.
  • Collaborate with senior developers on software architecture and database design.
  • Debug, troubleshoot, and resolve application issues.
  • Participate in code reviews and contribute to improving coding standards.
  • Assist in developing APIs and integrating third-party services.
  • Document development processes, technical specifications, and user guides.
  • Research and implement new technologies to improve platform performance.

Requirements

  • Diploma or Degree in IT, Software Development, Computer Science, or any related field.
  • Basic understanding of both front-end (HTML, CSS, JavaScript, React/Angular) and back-end (Node.js, Python, PHP, or Java) technologies.
  • Familiarity with databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Knowledge of version control systems (Git/GitHub).

Skills

  • Strong problem-solving and analytical skills.
  • Ability to work independently and in a team environment.
  • Good communication and time management skills.
  • Willingness to learn and adapt to new technologies.

  • HTML
  • CSS
  • JavaScript
  • React
  • Angular
  • Node.js
  • Python
  • PHP
  • Java
  • MySQL
  • PostgreSQL
  • MongoDB
  • Git
  • GitHub
  • APIs

ZAR 6,000 - 7,500 Monthly

08 Oct 2026

cv@ejoobi.co.za