Remote Junior Software Developer in SA

Placements24

George

Hybrid

ZAR 180,000 - 360,000

Full time

2 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

Competitive salary
Health benefits
Online learning platforms
Home office setup support
Remote-friendly culture

Job summary

Placements24 is seeking a bright recent graduate to join our expanding development team as a Junior Software Developer. This fully remote role offers flexibility and the chance to work from anywhere in South Africa within an agile environment.

You will contribute to the full software lifecycle, learn new technologies, and collaborate with experienced engineers. A strong foundation in programming, OOP, and modern languages is essential, with remote collaboration across distributed teams.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, IT or related field.
  • Solid understanding of object‑oriented programming (OOP).
  • Proficiency in at least one modern language (Java, Python, C#, JavaScript).
  • Familiarity with Git and databases (SQL/NoSQL).
  • Strong problem-solving and clear remote communication.
  • Self-motivated with time management for a remote role.

Responsibilities

  • Write clean, efficient, and maintainable code following standards.
  • Participate in full software development lifecycle from design to deployment.
  • Collaborate with senior devs and product managers to translate requirements.
  • Debug defects and contribute to code reviews.
  • Learn new technologies and document technical work.
  • Engage in daily stand-ups and sprint planning.
  • Troubleshoot and support production environments as needed.

Skills

Java
Python
C#
JavaScript
OOP concepts
Problem solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Git
SQL
NoSQL

Job description

Placements24 is seeking a bright recent graduate to join our expanding development team as a Junior Software Developer. This fully remote role offers flexibility and the chance to work from anywhere in South Africa within an agile environment.

You will contribute to the full software lifecycle, learn new technologies, and collaborate with experienced engineers. A strong foundation in programming, OOP, and modern languages is essential, with remote collaboration across distributed teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Junior Software Developer: Grow with a Global Team
Remote Junior Software Developer: Grow with a Global Team

Placements24 • Durban

Hybrid
ZAR 300,000 - 420,000
Health insurance
Online learning platforms
Home office stipend
Remote Junior Software Developer – Mentored Training
Remote Junior Software Developer – Mentored Training

Placements24 • Rustenburg

Hybrid
ZAR 134,000 - 201,000
Fully remote work arrangement
Structured training program
Mentorship from senior engineers
+1
Remote Junior Software Engineer for Cloud Solutions
Remote Junior Software Engineer for Cloud Solutions

Placements24 • Cape Town

Hybrid
ZAR 250,000 - 420,000
Remote setup allowance
Flexible hours
Paid time off
+2
Remote Junior Software Developer - Grow with Agile Team
Remote Junior Software Developer - Grow with Agile Team

Placements24 • Rustenburg

Hybrid
ZAR 180,000 - 240,000
Flexible working hours
Professional development opportunities
Training programs
Remote Junior Software Engineer - Mentored & Growing
Remote Junior Software Engineer - Mentored & Growing

Placements24 • Rustenburg

Hybrid
ZAR 240,000 - 360,000
Fully remote
Professional development resources
Mentorship from engineers
+1
Remote Junior Software Developer - Launch Your Tech Career
Remote Junior Software Developer - Launch Your Tech Career

Placements24 • Cape Town

Hybrid
ZAR 180,000 - 300,000
Fully remote work
Structured training & mentorship
Career progression opportunities
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 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-First Graduate Software Engineer
Remote-First Graduate Software Engineer

Placements24 • Pretoria

Hybrid
ZAR 250,000 - 420,000
Remote work
Equipment provided
Learning & development
+1
Remote Junior Web Developer: Mentorship & Growth
Remote Junior Web Developer: Mentorship & Growth

Placements24 • Klerksdorp

Hybrid
ZAR 180,000 - 240,000
Remote work
Flexible schedule
Professional growth
+1