Apprentice Software Developer (Full Stack)

Placements24

Bellville

Híbrido

ZAR 120.000 - 180.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Mentorship
Remote-friendly work
Project portfolio development

Descripción de la vacante

Placements24 is seeking motivated individuals to join their technology team as Apprentice Software Developers in Centurion, Gauteng. You will gain hands-on experience in full-stack development, mentored by senior developers, learning coding, debugging, and deployment across front-end and back-end technologies.

This entry point offers excellent opportunities to build a solid software engineering foundation, work on real-world projects, and potentially transition into a junior developer role after

Formación

  • Matric with strong results in Mathematics or Computer Science.
  • Demonstrated passion for software development.
  • Basic understanding of programming concepts.
  • Familiarity with at least one programming language (Python/Java/JavaScript).
  • Portfolio of personal projects encouraged.

Responsabilidades

  • Assist in developing and maintaining web applications using various programming languages and frameworks.
  • Participate in the full software development lifecycle, from concept to deployment.
  • Write clean, efficient, and well-documented code.
  • Collaborate with team members to design and implement new features.
  • Identify and fix bugs and performance issues.

Conocimientos

Programming basics
Python/Java/JS
Remote collaboration
Portfolio projects

Educación

Matric with maths or CS

Herramientas

Git
SQL
VS Code

Descripción del empleo

About the Role

Our client is actively seeking motivated and ambitious individuals to join their dynamic technology team as Apprentice Software Developers in Centurion, Gauteng. This role provides an unparalleled opportunity to gain hands‑on experience in full-stack development, working on innovative software solutions. You will be mentored by senior developers, learning best practices in coding, debugging, and deployment across both front‑end and back‑end technologies. This is an ideal entry point for individuals passionate about technology, eager to build a solid foundation in software engineering and contribute to cutting‑edge projects within a forward-thinking company.

Key Responsibilities
  • Assist in developing and maintaining web applications using various programming languages and frameworks.
  • Participate in the full software development lifecycle, from concept to deployment.
  • Write clean, efficient, and well‑documented code.
  • Collaborate with team members to design and implement new features.
  • Identify and fix bugs and performance issues.
  • Learn and apply database management principles.
  • Contribute to code reviews and testing processes.
  • Stay updated with emerging software development trends and technologies.
  • Follow coding standards and best practices established by the development team.
Requirements
  • Completed Matric with strong results in Mathematics or Computer Science.
  • A demonstrable passion for software development and technology.
  • Basic understanding of programming concepts (e.g., variables, loops, functions).
  • Familiarity with at least one programming language (e.g., Python, Java, JavaScript) is a plus.
  • Excellent problem‑solving and logical thinking abilities.
  • Strong desire to learn and take on new challenges.
  • Ability to work independently and as part of a remote team.
  • Good communication skills, both written and verbal.
  • A portfolio of personal projects or coding challenges is highly regarded.
  • Must be able to commit to a remote working arrangement, based in or able to access resources related to Centurion, Gauteng.
Benefits
  • Comprehensive training in full‑stack development.
  • Mentorship from experienced senior software developers.
  • Opportunity to work on real‑world software projects.
  • Gain valuable industry experience and build a professional portfolio.
  • Potential for a full‑time Junior Developer role upon successful completion.
  • Exposure to modern development tools and methodologies.
  • Flexible remote working environment.
  • Collaborative and innovative company culture.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Junior Full Stack Developer Apprenticeship
Junior Full Stack Developer Apprenticeship

Placements24 • Pretoria

Híbrido
ZAR 67.000 - 100.000
Competitive apprenticeship stipend
Structured training and mentorship
Exposure to modern web technologies
+2
Junior Software Developer Apprenticeship
Junior Software Developer Apprenticeship

Placements24 • Pretoria

Presencial
ZAR 45.000 - 78.000
Competitive apprenticeship stipend
Junior Software Development Apprentice
Junior Software Development Apprentice

Placements24 • Pretoria

A distancia
ZAR 67.000 - 89.000
Mentorship from experienced engineers
Structured training program
Fully remote work arrangement
+1
Apprentice Software Developer - WhatJobs Direct
Apprentice Software Developer - WhatJobs Direct

Placements24 • Bellville

Híbrido
ZAR 50.000 - 84.000
Software Development Apprentice (Backend Focus)
Software Development Apprentice (Backend Focus)

Placements24 • Centurion

Híbrido
ZAR 89.000 - 134.000
Junior Software Developer Apprenticeship
Junior Software Developer Apprenticeship

Placements24 • Midrand

Híbrido
ZAR 56.000 - 78.000
Mentorship program
Flexible remote work
Structured learning path
+1
Junior Software Developer Apprentice
Junior Software Developer Apprentice

Placements24 • Pietermaritzburg

A distancia
ZAR 89.000 - 123.000
Competitive stipend
Comprehensive training
Mentorship
+1
Junior Software Developer Apprenticeship
Junior Software Developer Apprenticeship

Placements24 • Pietermaritzburg

Híbrido
ZAR 56.000 - 89.000
Competitive stipend
Remote-first culture
Mentorship and training
+1
Software Development Apprentice
Software Development Apprentice

Placements24 • Midrand

Híbrido
ZAR 89.000 - 134.000
Mentorship
Hybrid work arrangement
Structured training program
+2
Junior Software Developer Apprenticeship
Junior Software Developer Apprenticeship

Placements24 • Johannesburg

Híbrido
ZAR 67.000 - 100.000
On-the-job training
Mentorship
Stipend with progression
+1