Remote Full-Stack Developer Apprentice

Placements24

Soweto

Hybrid

ZAR 120,000 - 180,000

Full time

40 hours ago
Be an early applicant

Get a reply from this employer

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

Get past ATS filters

Benefits offered by this job

Full training
Mentorship from experienced developers
Remote-first culture with flexible安排

Job summary

Placements24 in South Africa is seeking a Remote Full-Stack Developer Apprentice to join a dynamic development team. You will learn front-end and back-end development, work on diverse projects, and gain exposure to APIs, databases, and best practices in a remote-first environment.

Under mentorship from senior developers, you will build practical skills, contribute to real projects, and have the opportunity for future full-time conversion as you grow in a collaborative, innovative, and supportive

Qualifications

  • Must have a relevant degree or diploma in CS/Software Eng/IT or related practical experience.
  • Foundational HTML, CSS, and JavaScript knowledge.
  • Experience with React, Angular, or Vue.js.
  • Familiarity with Node.js, Python, Java, or Ruby and their frameworks.
  • Knowledge of SQL and NoSQL databases.
  • Understanding of Git version control.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork for remote collaboration.
  • Legal authorization to work remotely.

Responsibilities

  • Develop and maintain front-end and back-end web applications.
  • Write clean, efficient, maintainable code.
  • Collaborate with designers and developers on UI features.
  • Develop and consume APIs for data integration.
  • Participate in code reviews.
  • Debug and troubleshoot issues.
  • Learn and apply database management principles.
  • Contribute to testing of components and features.
  • Stay updated with web technologies and trends.
  • Communicate effectively with distributed team using PM tools.

Skills

HTML
CSS
JavaScript
React
Angular
Vue.js
Node.js
Python
Java
Ruby
SQL
NoSQL
Git
Analytical thinking
Communication skills
Teamwork

Education

Degree in CS / Software Eng / IT

Tools

Git

Job description

Our client, a dynamic and forward-thinking technology company, is actively seeking a Remote Full-Stack Developer Apprentice. This position is entirely remote, providing an excellent opportunity for talented individuals to hone their skills in web development from the comfort of their own location. You will be an integral part of our client's development team, contributing to both front-end and back-end development across various exciting projects. Under the guidance of senior developers, you will learn industry best practices, coding standards, and the full software development lifecycle. Our client champions a culture of collaboration, innovation, and continuous learning, perfect for aspiring developers looking to thrive in a remote-first setting.

Key Responsibilities
  • Assist in the development and maintenance of both front-end and back-end web applications.
  • Write clean, efficient, and maintainable code for various modules.
  • Collaborate with designers and other developers to implement user interfaces and features.
  • Develop and consume APIs for seamless data integration.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Assist in the debugging and troubleshooting of application issues.
  • Learn and apply database management principles.
  • Contribute to the testing of software components and features.
  • Stay updated with emerging web technologies and development trends.
  • Effectively communicate and collaborate with a distributed team using project management tools.
Requirements
  • Possession of a relevant degree or diploma in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
  • Foundational understanding of web development concepts, including HTML, CSS, and JavaScript.
  • Exposure to at least one front-end framework (e.g., React, Angular, Vue.js).
  • Familiarity with at least one back-end programming language (e.g., Node.js, Python, Java, Ruby) and associated frameworks.
  • Basic knowledge of database systems (e.g., SQL, NoSQL).
  • Understanding of version control systems, such as Git.
  • Strong analytical and problem-solving capabilities.
  • Excellent communication and teamwork skills, essential for remote work.
  • Proactive attitude and a strong desire to learn and grow in a challenging field.
  • Legal authorization to work remotely.
Benefits
  • Comprehensive training in full-stack development methodologies and technologies.
  • Mentorship from experienced full-stack developers.
  • Opportunity to work on diverse and challenging web development projects.
  • Exposure to a modern technology stack and agile development processes.
  • Fully remote work arrangement offering significant flexibility.
  • Potential for conversion to a full-time role based on performance.
  • Access to online learning platforms and professional development resources.
  • A supportive and inclusive remote team environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full Stack Developer Apprentice
Remote Full Stack Developer Apprentice

Placements24 • Kempton Park

Remote
ZAR 120,000 - 180,000
Full remote work flexibility
Comprehensive training program
Mentorship from engineers
+3
Remote Junior Full-Stack Developer Apprentice
Remote Junior Full-Stack Developer Apprentice

Placements24 • Mossel Bay

Hybrid
ZAR 100,000 - 167,000
Remote training
Mentorship from senior developers
Exposure to modern web tools
+1
Remote Apprentice Full-Stack Developer
Remote Apprentice Full-Stack Developer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 120,000 - 180,000
Remote work
Remote Full Stack Developer Apprentice
Remote Full Stack Developer Apprentice

Placements24 • LegKraal Gate

Hybrid
ZAR 120,000 - 180,000
Mentorship program
Structured training
Career progression
+1
Remote Junior Web Developer Apprentice
Remote Junior Web Developer Apprentice

Placements24 • East London

Hybrid
ZAR 89,000 - 134,000
Fully remote
Mentorship
Learning resources
+2
Remote Full-Stack Developer Apprentice
Remote Full-Stack Developer Apprentice

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 120,000 - 180,000
Fully remote
Mentorship program
Modern tools and technologies
+3
Junior Web Developer Apprentice (Remote)
Junior Web Developer Apprentice (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 67,000 - 134,000
Hands-on training
Mentorship
Remote work
+2
Remote Full Stack Developer Apprentice
Remote Full Stack Developer Apprentice

Placements24 • Rustenburg

Hybrid
ZAR 100,000 - 167,000
Fully remote work arrangement
Comprehensive training in full stack
Mentorship from senior developers
+2
Remote Junior Software Developer Apprentice
Remote Junior Software Developer Apprentice

Placements24 • Klerksdorp

Hybrid
ZAR 89,000 - 167,000
Fully remote work
Mentorship from experienced engineers
Comprehensive training program
Junior Web Development Apprentice
Junior Web Development Apprentice

Placements24 • Stellenbosch

Remote
ZAR 89,000 - 134,000
Comprehensive training
Mentorship
Stipend provided
+1