Remote Full-Stack Engineer — Graduate Programme

Retipuj Zoft

Johannesburg

Remote

ZAR 240,000 - 360,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Mentorship and guidance
Exposure to AI and cloud technologies
Remote working environment

Job summary

Retipuj Zoft is seeking a Software Engineer (Full-Stack) Graduate to join our remote Software Engineering team in Johannesburg. This programme provides hands-on experience across the full software development lifecycle, from design and development to testing, deployment and maintenance.

You will collaborate with senior engineers, learn modern tech stacks, and gain exposure to AI, automation, cloud technologies and digital transformation while building a solid foundation for a career in software

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, Engineering or related field.
  • Final-year students or recent graduates may be considered.
  • Ability to work remotely and collaborate effectively in a distributed team.

Responsibilities

  • Contribute to front-end and back-end development.
  • Write clean, readable, maintainable code.
  • Develop and integrate APIs.
  • Work with databases (SQL/NoSQL).
  • Participate in testing, debugging and deployment.
  • Participate in Agile development activities.

Skills

Programming fundamentals
Software development principles
Analytical thinking
Full-stack interest
Learning new languages
Databases & APIs

Education

Bachelors in CS/SE/IT/Engineering

Tools

Python
JavaScript
TypeScript
React
Node.js
Git

Job description

Retipuj Zoft is seeking a Software Engineer (Full-Stack) Graduate to join our remote Software Engineering team in Johannesburg. This programme provides hands-on experience across the full software development lifecycle, from design and development to testing, deployment and maintenance.

You will collaborate with senior engineers, learn modern tech stacks, and gain exposure to AI, automation, cloud technologies and digital transformation while building a solid foundation for a career in software

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Junior Software Engineer — AI & Web Apps Growth
Remote Junior Software Engineer — AI & Web Apps Growth

Retipuj Zoft • Johannesburg

Remote
ZAR 240,000 - 360,000
Mentorship and guidance
Real-world projects
Remote work
Software Engineer (Full-Stack) — Graduate Programme
Software Engineer (Full-Stack) — Graduate Programme

Retipuj Zoft • Johannesburg

Remote
ZAR 240,000 - 360,000
Mentorship and guidance
Exposure to AI and cloud technologies
Remote working environment
Remote Graduate Software Developer Trainee
Remote Graduate Software Developer Trainee

Placements24 • Vereeniging

Hybrid
ZAR 180,000 - 260,000
Intensive training and certifications
Competitive graduate salary
Fully remote work arrangement
+2
Graduate Trainee - Software Developer (Remote)
Graduate Trainee - Software Developer (Remote)

Placements24 • Vereeniging

Hybrid
ZAR 180,000 - 260,000
Intensive training and certifications
Competitive graduate salary
Fully remote work arrangement
+2
Graduate Software Engineer - Full-Stack & DevOps Internship
Graduate Software Engineer - Full-Stack & DevOps Internship

Spane4all • Centurion

On-site
ZAR 67,000 - 112,000
Internship
Remote Graduate Trainee - Technology Focus
Remote Graduate Trainee - Technology Focus

Placements24 • Pretoria

Hybrid
ZAR 180,000 - 260,000
Remote work
Online training
Bonuses
+2
Remote Graduate Software Engineer – Mentored Growth
Remote Graduate Software Engineer – Mentored Growth

Placements24 • Gauteng

Hybrid
ZAR 240,000 - 360,000
Remote-first culture
Online learning resources
Health and wellness benefits
+1
Remote Junior Software Engineer Trainee
Remote Junior Software Engineer Trainee

Placements24 • Cape Town

Hybrid
ZAR 180,000 - 240,000
Fully remote
Extensive training and professional de
Graduate Full-Stack Developer (Remote)
Graduate Full-Stack Developer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 180,000 - 260,000
Remote stipend
Diverse projects
Online learning platforms
+2
Junior Software Engineer
Junior Software Engineer

Retipuj Zoft • Johannesburg

Remote
ZAR 240,000 - 360,000
Mentorship and guidance
Real-world projects
Remote work