×
Register Here to Apply for Jobs or Post Jobs. X

Junior Full-Stack Developer - E-commerce Platform

Job in Pietermaritzburg, 3200, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-20
Job specializations:
  • Software Development
    Full Stack Developer, Backend Developer, Front End Developer, Java Developer
Job Description & How to Apply Below
About the Role

Our client, a leading e-commerce solutions provider, is looking for bright and enthusiastic Junior Full-Stack Developers to join their growing technology team in Pietermaritzburg, Kwa Zulu-Natal . This role is perfect for recent graduates or individuals with a couple of years of development experience who are eager to build and enhance robust online platforms. You will work on both front-end and back-end development, contributing to the design, implementation, and maintenance of innovative e-commerce features and functionalities.

This is a hands-on role where you can significantly impact the user experience and contribute to the success of our client's digital offerings.

Key Responsibilities
  • Develop, test, and deploy scalable and efficient code for both front-end and back-end systems.
  • Collaborate with senior developers and designers to translate business requirements into functional web applications.
  • Assist in the design and implementation of user interfaces using modern front-end frameworks.
  • Contribute to the development and maintenance of APIs and database structures.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and upgrade existing software.
  • Learn and apply best practices in software development, security, and performance optimization.
  • Contribute to the continuous improvement of development processes and tools.
  • Work within an agile development methodology, participating in sprint planning and stand-up meetings.
Requirements
  • A recent graduate with a Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Proficiency in at least one modern JavaScript framework (e.g., React, Angular, Vue.js).
  • Solid understanding of back-end development languages and frameworks (e.g., Node.js, Python/Django, Java/Spring).
  • Familiarity with database technologies such as SQL (e.g., PostgreSQL, MySQL) and/or No

    SQL (e.g., MongoDB).
  • Basic knowledge of version control systems (e.g., Git).
  • Strong problem-solving skills and a keen interest in learning new technologies.
  • Good communication and teamwork abilities.
  • Must be based in or willing to relocate to Pietermaritzburg, Kwa Zulu-Natal .
  • A passion for building great user experiences and high-quality software.
Benefits
  • This position offers a competitive salary, opportunities for professional growth and development, and exposure to cutting-edge e-commerce technologies.
  • Our client provides a supportive and collaborative work environment where learning and innovation are encouraged.
  • You will work on exciting projects that have a direct impact on customer satisfaction and business success.
  • Opportunities for advancement within the development team are available for high-performing individuals.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary