Remote Software Developer (Graduate)

Placements24

Kempton Park

Remote

ZAR 180,000 - 300,000

Full time

11 days ago

Get a reply from this employer

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

Get past ATS filters

Job summary

Placements24 in South Africa invites highly motivated recent graduates to join a fully remote software development team. You will contribute to real-world projects and gain hands-on experience in an agile, fast-paced environment.

We offer mentorship, training opportunities, and a supportive virtual team culture to help you grow as a developer. Strong fundamentals in at least one language and a proactive attitude for remote work are essential.

Qualifications

  • Bachelor's degree in CS/Software Eng or related field.
  • Strong foundation in Python, Java, C++, or JavaScript.
  • Familiarity with version control systems like Git.
  • Excellent problem-solving and communication for remote work.
  • Portfolio of personal projects or open-source contributions is a plus.

Responsibilities

  • Develop, test, and deploy software applications according to specifications.
  • Participate in code reviews to ensure code quality and maintainability.
  • Collaborate with senior developers and product managers on feature design and implementation.
  • Troubleshoot and debug software issues.
  • Contribute to the documentation of code and software design.
  • Stay up-to-date with emerging technologies and industry best practices.
  • Work effectively within a remote, agile development team.
  • Participate in daily stand-ups and sprint planning meetings.

Skills

Python
Java
C++
JavaScript
Problem solving
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Git

Job description

About the Role

Our client is a forward-thinking technology company seeking eager and talented recent graduates to join their fully remote software development team. This position is designed for individuals passionate about coding and eager to contribute to innovative software solutions from anywhere in South Africa. You will be an integral part of a distributed engineering team, collaborating with colleagues across different time zones. This role provides an exceptional opportunity to gain hands‑on experience in a fast‑paced, agile environment, working on cutting‑edge projects. Our client is dedicated to supporting your growth, offering comprehensive training and mentorship to help you excel in your career. This is a fully remote role, emphasizing flexibility and autonomy.

Key Responsibilities
  • Develop, test, and deploy software applications according to specifications.
  • Participate in code reviews to ensure code quality and maintainability.
  • Collaborate with senior developers and product managers on feature design and implementation.
  • Troubleshoot and debug software issues.
  • Contribute to the documentation of code and software design.
  • Stay up‑to‑date with emerging technologies and industry best practices.
  • Work effectively within a remote, agile development team.
  • Participate in daily stand‑ups and sprint planning meetings.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Strong foundation in at least one programming language (e.g., Python, Java, C++, JavaScript).
  • Understanding of software development lifecycle and methodologies.
  • Familiarity with version control systems like Git.
  • Excellent problem‑solving and analytical skills.
  • Strong communication and collaboration skills, essential for a remote role.
  • Ability to manage time effectively and work independently with minimal supervision.
  • A proactive attitude and a passion for technology and learning.
  • Portfolio of personal projects or contributions to open‑source is highly desirable.
Benefits

This fully remote position offers a highly competitive salary, comprehensive health insurance, and a flexible working schedule. Our client provides a dedicated home office setup allowance, continuous learning opportunities through online courses and conferences, and a supportive virtual team environment. You will have access to a wide array of modern development tools and technologies. Career advancement opportunities are significant within this growing remote‑first organization. Regular virtual team‑building activities are organized to foster strong camaraderie among remote employees.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Software Developer (Graduate)
Remote Software Developer (Graduate)

Placements24 • Gauteng

Hybrid
ZAR 240,000 - 420,000
Remote work
Home office allowance
Health insurance
+2
Remote Software Development Graduate
Remote Software Development Graduate

Placements24 • Rustenburg

Hybrid
ZAR 180,000 - 240,000
Remote Graduate Software Engineer
Remote Graduate Software Engineer

Placements24 • Benoni

Hybrid
ZAR 201,000 - 312,000
Fully remote
Graduate program
Mentorship
+2
Remote Junior Software Developer (Graduate)
Remote Junior Software Developer (Graduate)

Placements24 • George

Hybrid
ZAR 180,000 - 360,000
Competitive salary
Health benefits
Online learning platforms
+2
Remote Junior Software Developer
Remote Junior Software Developer

Placements24 • Centurion

Hybrid
ZAR 167,000 - 234,000
Fully remote role
Online training access
Virtual team-building
Remote Graduate Software Developer Role
Remote Graduate Software Developer Role

Placements24 • Cape Town

Hybrid
ZAR 240,000 - 420,000
Fully remote
Flexible hours
Health insurance
+5
Graduate Software Developer - Remote
Graduate Software Developer - Remote

Placements24 • Cape Town

Hybrid
ZAR 180,000 - 240,000
Remote Junior Software Developer - Graduate Program
Remote Junior Software Developer - Graduate Program

Placements24 • Kempton Park

Hybrid
ZAR 180,000 - 360,000
Medical Aid
Retirement Fund
Paid Time Off
+1
Remote Junior Software Developer
Remote Junior Software Developer

Placements24 • Durban

Hybrid
ZAR 300,000 - 420,000
Health insurance
Online learning platforms
Home office stipend
Remote Software Developer - WhatJobs Direct
Remote Software Developer - WhatJobs Direct

Placements24 • Kempton Park

Remote
ZAR 350,000 - 550,000
Flexible working hours
Health insurance
Annual leave
+2