Remote Junior Software Engineer Apprentice

Placements24

Rustenburg

Hybrid

ZAR 89,000 - 134,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Mentorship from engineers
Career growth opportunities
Competitive apprenticeship salary

Job summary

Placements24 in South Africa is seeking a remote Junior Software Developer Apprentice to launch a career in software development. This fully remote program offers hands-on experience, mentoring from seasoned engineers, and exposure to cloud-based platforms, APIs, and backend services.

You will learn modern programming languages, agile practices, and the full software development lifecycle while contributing to real projects and potentially moving into a full-time role.

Qualifications

  • Grade 12 or equivalent with strong math and logic foundations.
  • Genuine passion for coding and software development.
  • Basic understanding of at least one language (Python, Java, C#, JavaScript).
  • Strong analytical and problem-solving abilities.
  • Excellent written and verbal communication for remote teamwork.
  • Eligible to undertake an apprenticeship in South Africa.
  • Reliable internet connection and dedicated workspace.

Responsibilities

  • Assist in writing, testing, and debugging code under guidance.
  • Learn object-oriented programming principles.
  • Participate in code reviews and improve code quality.
  • Develop understanding of version control systems (Git).
  • Collaborate on software design and architecture.
  • Assist in developing APIs and backend services.
  • Learn and utilize cloud platforms (AWS, Azure) for development.
  • Document software specifications and user guides.
  • Engage in agile processes, including sprint planning and stand-ups.
  • Contribute to building scalable software applications.

Skills

Problem solving mindset
Analytical skills
Remote collaboration
Eager to learn

Education

Grade 12 / Matric

Tools

Git
AWS
Azure

Job description

Placements24 in South Africa is seeking a remote Junior Software Developer Apprentice to launch a career in software development. This fully remote program offers hands-on experience, mentoring from seasoned engineers, and exposure to cloud-based platforms, APIs, and backend services.

You will learn modern programming languages, agile practices, and the full software development lifecycle while contributing to real projects and potentially moving into a full-time role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Software Engineer Apprentice
Remote Software Engineer Apprentice

Placements24 • Midrand

Hybrid
ZAR 78,000 - 123,000
Mentorship program
Remote work
Industry training
Remote Software Developer Apprentice
Remote Software Developer Apprentice

Placements24 • Pietermaritzburg

Hybrid
ZAR 54,000 - 66,000
Online training
Mentorship
Career advancement
+3
Remote Junior Full-Stack Dev Apprentice: Learn & Build
Remote Junior Full-Stack Dev Apprentice: Learn & Build

Placements24 • Cape Town

Hybrid
ZAR 78,000 - 100,000
Full remote work
Structured training curriculum
Dedicated mentorship
+2
Remote Software Apprentice: Training, Mentorship & Growth
Remote Software Apprentice: Training, Mentorship & Growth

Placements24 • Johannesburg

Hybrid
ZAR 67,000 - 112,000
Stipend
Mentorship
Training resources
+1
Remote Junior Software Developer Apprentice — Mentored Growth
Remote Junior Software Developer Apprentice — Mentored Growth

Placements24 • Pretoria

Hybrid
ZAR 85,000 - 120,000
Training & mentorship
Remote work
Learning resources
+2
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
Remote Software Apprentice: Learn & Build Real Projects
Remote Software Apprentice: Learn & Build Real Projects

Placements24 • Pretoria

Hybrid
ZAR 67,000 - 112,000
Competitive salary
Mentorship
Remote work
+2
Remote Software Developer Apprentice - Mentorship & Growth
Remote Software Developer Apprentice - Mentorship & Growth

Placements24 • South Africa

Remote
ZAR 89,000 - 156,000
Fully remote
Flexible hours
Mentorship
+3
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