Remote Software Dev Apprentice — Learn, Build, Grow

Placements24

Randburg

Hybrid

ZAR 39,000 - 61,000

Part time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mentorship
Hands-on projects
Modern tools exposure
Potential full-time
Flexible core hours
Remote team culture

Job summary

Placements24 is offering a fully remote Apprentice Software Developer internship designed to provide hands-on project experience and mentorship from senior engineers. You will work with modern tools and participate in the full software development lifecycle in a collaborative online environment.

The role emphasizes learning across languages and frameworks, with opportunities for growth and potential full-time employment upon successful completion.

Qualifications

  • Pursuing or has a degree in Computer Science, Software Engineering, or related field.
  • Fundamental programming concepts and data structures.
  • Basic knowledge of Python, JavaScript, Java, or C#.
  • Familiarity with Git is a plus.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication for remote collaboration.
  • Self-motivated, disciplined, and able to manage time remotely.
  • Ability to work independently and in a distributed team.

Responsibilities

  • Assist in design, coding, and debugging of software applications.
  • Learn and apply Python, JavaScript, Java.
  • Participate in code reviews and contribute to code quality.
  • Develop and run unit tests for reliability.
  • Collaborate with team using remote tools (e.g., Slack, Zoom, Jira).
  • Understand and apply software development best practices and patterns.
  • Contribute to documentation for code, APIs, and system designs.
  • Research and propose solutions for technical challenges.
  • Engage in team meetings and agile development processes.
  • Stay updated with emerging technologies and industry trends.

Skills

Programming concepts
Data structures
Analytical skills
Communication skills
Time management
Remote collaboration
Self-motivation
Independent work

Education

Degree in CS/Software Eng

Tools

Git

Job description

Placements24 is offering a fully remote Apprentice Software Developer internship designed to provide hands-on project experience and mentorship from senior engineers. You will work with modern tools and participate in the full software development lifecycle in a collaborative online environment.

The role emphasizes learning across languages and frameworks, with opportunities for growth and potential full-time employment upon successful completion.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Software Development Apprentice — Learn, Build, Grow
Remote Software Development Apprentice — Learn, Build, Grow

Placements24 • Midrand

Hybrid
ZAR 134,000 - 201,000
Fully remote
Mentorship
Comprehensive training
+2
Remote Software Developer Apprentice — Mentored & Hands-on
Remote Software Developer Apprentice — Mentored & Hands-on

Placements24 • Randburg

Remote
ZAR 1 - 2
Laptop provided
Fully remote work
Mentorship program
+1
Remote Software Development Apprentice: Mentored Growth
Remote Software Development Apprentice: Mentored Growth

Placements24 • Klerksdorp

Hybrid
ZAR 67,000 - 112,000
Fully remote work
Mentorship program
Career progression
Remote Apprentice Software Developer — Learn & Build
Remote Apprentice Software Developer — Learn & Build

Placements24 • Centurion

Remote
ZAR 60,000 - 90,000
Remote Software Apprentice: Mentored, Real Projects
Remote Software Apprentice: Mentored, Real Projects

Placements24 • Klerksdorp

Hybrid
ZAR 67,000 - 89,000
Fully remote work
Comprehensive training
Mentorship from industry experts
+2
Remote Software Apprentice: Mentored, Hands-On Training
Remote Software Apprentice: Mentored, Hands-On Training

Placements24 • East London

Hybrid
ZAR 13,000 - 27,000
Remote work
Mentorship
Training programs
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 Full-Stack Developer Apprentice — Learn & Build
Remote Full-Stack Developer Apprentice — Learn & Build

Placements24 • Mossel Bay

Hybrid
ZAR 100,000 - 167,000
Remote training
Mentorship from senior developers
Exposure to modern web tools
+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 Web Developer Apprentice — Learn, Build, Grow
Remote Web Developer Apprentice — Learn, Build, Grow

Placements24 • Durban

Hybrid
ZAR 56,000 - 89,000