Remote Junior Software Development Apprentice

Placements24

Pretoria

Remote

ZAR 134,000 - 201,000

Full time

5 days 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

Competitive salary
Mentorship from experienced engineers
Remote work with flexible hours
Career growth and potential permanent

Job summary

Placements24 is offering a fully remote Junior Software Development Apprenticeship designed for aspiring developers to gain practical, real‑world experience in a fast‑paced, collaborative, remote‑first environment. You will join our development teams, work on challenging projects under guidance of senior engineers, and receive comprehensive training in modern languages and tools.

The program emphasizes hands‑on learning across the full SDLC, with mentorship, code reviews, unit tests, and

Qualifications

  • Foundational programming knowledge and data structures.
  • Completed IT diploma/degree or demonstrable equivalent practical experience.
  • Familiarity with at least one language (Python/Java/JavaScript).
  • Understanding of software development lifecycle concepts.
  • Strong analytical and problem-solving skills.
  • Excellent remote teamwork and time management.

Responsibilities

  • Assist in design, coding, testing, and debugging of software applications.
  • Collaborate with senior developers on features and enhancements.
  • Learn Python, Java, JavaScript and frameworks used by the team.
  • Contribute to code reviews and unit tests.
  • Follow best practices and coding standards.
  • Support maintenance of existing systems.
  • Learn Git and collaborative workflows.
  • Engage in agile development and sprint planning.
  • Research and apply new technologies as directed.

Skills

Programming basics
Python
Java
JavaScript
C#
Data structures
Remote collaboration

Education

IT diploma/degree

Tools

Git

Job description

Placements24 is offering a fully remote Junior Software Development Apprenticeship designed for aspiring developers to gain practical, real‑world experience in a fast‑paced, collaborative, remote‑first environment. You will join our development teams, work on challenging projects under guidance of senior engineers, and receive comprehensive training in modern languages and tools.

The program emphasizes hands‑on learning across the full SDLC, with mentorship, code reviews, unit tests, and

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 • Centurion

Hybrid
ZAR 180,000 - 240,000
Hands-on projects
Mentorship
Modern technologies
+5
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 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 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 Developer Apprentice-Mentored Growth
Remote Junior Software Developer Apprentice-Mentored Growth

Placements24 • Pietermaritzburg

Hybrid
ZAR 67,000 - 89,000
Fully remote
Mentorship
Comprehensive training
+2
Remote Software Apprentice - Mentored to Junior Developer
Remote Software Apprentice - Mentored to Junior Developer

Placements24 • LegKraal Gate

Hybrid
ZAR 45,000 - 78,000
Fully remote apprenticeship
Mentorship from engineers
Career progression
+1
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 Software Developer Apprentice: Mentored, Paid Training
Remote Software Developer Apprentice: Mentored, Paid Training

Placements24 • Vereeniging

Hybrid
ZAR 89,000 - 134,000
Paid apprenticeship
Mentorship from experienced engineers
Fully remote work environment
+1
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