Software Developer Intern

Mitchells Plain, WC, ZA, South Africa

Job Description

As a

Software Developer Intern

at Zlto, you will gain practical experience by contributing to the development of our digital platform under the close guidance of experienced developers. You'll be exposed to real-world projects, tools, and technologies used in modern software engineering, while learning to build user-focused and scalable solutions that empower youth across Africa.

This internship is designed as a stepping stone into the Junior Developer role and is ideal for someone passionate about technology, curious to learn, and eager to make a social impact.

Minimum Qualifications & Experience



Essential:



Grade 12, or current studies in Computer Science, Software Engineering, or related field. Basic experience with any programming language (e.g., JavaScript, Python, etc.). Eagerness to learn and grow in a real-world software development team. Strong problem-solving mindset and attention to detail. Demonstrated interest in using technology for good or community-based projects.

Desirable:



Familiarity with web or mobile development frameworks (e.g., Vue, React, Flutter). Experience with Git or version control basics. Awareness of backend development, APIs, or cloud services. Participation in coding bootcamps, student projects, hackathons, or open-source work.

Key Responsibilities



Software Development & Learning



Write clean and simple code with guidance and supervision. Contribute to small tasks or features on the Zlto platform. Assist in fixing bugs and testing new features. Learn and apply best practices for frontend and backend development.

Collaboration & Support



Work closely with developers, designers, and product teams to understand tasks and requirements. Participate in daily stand-ups and sprint activities within an Agile/Scrum environment. Support the team with documentation, testing, and research tasks.

Process Exposure & Tools



Learn to work with Git for version control (branching, pull requests, code reviews). Observe and participate in code reviews and technical discussions. Gain experience using Zlto's technology stack:

Frontend

: Vue.js / Nuxt, Tailwind CSS, TypeScript

Backend

: Python, FastAPI

DevOps & Tools

: Docker, AWS (basic awareness expected over time)

Continuous Learning



Ask questions, seek feedback, and take initiative in upskilling. Stay curious about software trends, frameworks, and tools. Contribute ideas to improve code quality, user experience, or team processes.
Job Type: Internship
Contract length: 3 months

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1564001
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Internship
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mitchells Plain, WC, ZA, South Africa
  • Education
    Not mentioned