Remote Junior Software Developer Apprentice

Placements24

Johannesburg

Hybrid

ZAR 78,000 - 123,000

Full time

14 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Paid apprenticeship
Mentorship
Remote work
Career growth

Job summary

Placements24 is seeking a motivated Junior Software Development Apprentice to kickstart a career in software engineering within a fully remote team. You will gain hands-on experience with modern technologies under the guidance of experienced mentors.

The apprenticeship in Johannesburg offers structured training, exposure to real projects, and a clear path toward permanent roles, with remote work flexibility and ongoing professional development in a supportive virtual environment.

Qualifications

  • Basic understanding of programming concepts and logic.
  • Familiarity with at least one programming language (Python, Java, or JavaScript) is a plus.
  • Willingness to learn and grow in a remote work setting.

Responsibilities

  • Assist senior developers in designing, coding, testing, and debugging software applications.
  • Collaborate with cross-functional teams to define, design, and ship new features in a remote setup.
  • Participate in code reviews to ensure quality and adherence to standards.
  • Develop and maintain technical documentation.
  • Learn new programming languages, tools, and technologies as required.

Skills

Programming basics
Python familiarity
JavaScript familiarity

Education

Matriculation certificate

Job description

Placements24 is seeking a motivated Junior Software Development Apprentice to kickstart a career in software engineering within a fully remote team. You will gain hands-on experience with modern technologies under the guidance of experienced mentors.

The apprenticeship in Johannesburg offers structured training, exposure to real projects, and a clear path toward permanent roles, with remote work flexibility and ongoing professional development in a supportive virtual environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Junior Software Engineer Apprentice
Remote Junior Software Engineer Apprentice

Placements24 • Rustenburg

Hybrid
ZAR 89,000 - 134,000
Fully remote
Mentorship from engineers
Career growth opportunities
+1
Remote Junior Software Developer Apprenticeship
Remote Junior Software Developer Apprenticeship

Placements24 • Midrand

Hybrid
ZAR 56,000 - 78,000
Mentorship program
Flexible remote work
Structured learning path
+1
Remote Junior Software Developer Apprentice
Remote Junior Software Developer Apprentice

Placements24 • Midrand

Hybrid
ZAR 67,000 - 134,000
Mentorship
Structured training curriculum
Remote work
+1
Remote Junior Software Development Apprentice
Remote Junior Software Development Apprentice

Placements24 • Centurion

Hybrid
ZAR 100,000 - 167,000
Competitive salary
Mentorship from experienced engineers
Remote work with flexible hours
+1
Remote Junior Software Engineer Apprentice
Remote Junior Software Engineer Apprentice

Placements24 • Cape Town

Hybrid
ZAR 89,000 - 134,000
Fully remote work
Structured apprenticeship with mentor-
Exposure to modern tools and methods
+2
Remote Junior Software Apprentice - Mentored Growth
Remote Junior Software Apprentice - Mentored Growth

Placements24 • Pietermaritzburg

Hybrid
ZAR 56,000 - 89,000
Competitive stipend
Remote-first culture
Mentorship and training
+1
Remote Junior Software Developer Apprentice & Mentorship
Remote Junior Software Developer Apprentice & Mentorship

Placements24 • Klerksdorp

Hybrid
ZAR 89,000 - 167,000
Fully remote work
Mentorship from experienced engineers
Comprehensive training program
Remote Junior Software Engineer Apprentice
Remote Junior Software Engineer Apprentice

Placements24 • Centurion

Hybrid
ZAR 180,000 - 240,000
Hands-on projects
Mentorship
Modern technologies
+5
Remote Junior Web Developer Apprenticeship - Mentored
Remote Junior Web Developer Apprenticeship - Mentored

Placements24 • Pretoria

Hybrid
ZAR 120,000 - 180,000
Remote work
Structured training
Path to full-time role
Remote Junior Software Engineer Apprentice — Mentored Path
Remote Junior Software Engineer Apprentice — Mentored Path

Placements24 • Cape Town

Hybrid
ZAR 89,000 - 167,000
Monthly stipend
Mentorship program
Remote work