Enable job alerts via email!

Junior Software Developer (Front-End & Back-End)

Emporium

Randburg

On-site

ZAR 120,000 - 150,000

Full time

18 days ago

Job summary

A leading recruitment agency is seeking a Junior Software Developer in Randburg for an in-office role. The candidate will assist in developing, testing, and maintaining web applications while gaining experience in both front-end and back-end technologies. Key skills include HTML, CSS, JavaScript, and familiarity with Node.js and databases. This position offers a salary between R120,000 and R150,000 per annum.

Qualifications

  • Relevant qualification (Degree / Diploma / Certificate) in Computer Science, Software Development, or related field.
  • Basic understanding of front-end technologies: HTML5, CSS3, JavaScript (and frameworks like React, Angular, or Vue.js).
  • Basic understanding of back-end technologies: Node.js, PHP, Python, Java, or C#.

Responsibilities

  • Assist in developing, testing, and maintaining web applications for both front-end and back-end functionality.
  • Write clean, maintainable, and efficient code under senior developers' guidance.
  • Implement UI designs into responsive, interactive web pages.
  • Develop server-side logic, database integration, and APIs.
  • Debug and troubleshoot software issues reported by users or QA teams.

Skills

HTML5
CSS3
JavaScript
Node.js
PHP
Python
Java
C#
MySQL
PostgreSQL
MongoDB
RESTful APIs
JSON
Git

Education

Relevant qualification in Computer Science or Software Development
Job description

Junior Software Developer (Front-End & Back-End) – POS25204

Based : Randburg (this is an in office position)

Salary : R120000 – R150000.00 CTC per annum

Requirements :

  • Relevant qualification (Degree / Diploma / Certificate) in Computer Science, Software Development, or related field.
  • Basic understanding of front-end technologies : HTML5, CSS3, JavaScript (and frameworks like React, Angular, or Vue.js).
  • Basic understanding of back-end technologies : Node.js, PHP, Python, Java, or C# (depending on stack used).
  • Familiarity with relational databases (MySQL, PostgreSQL, SQL Server) and / or NoSQL databases (MongoDB).
  • Knowledge of RESTful APIs and JSON.
  • Understanding of responsive and cross-browser design principles.
  • Familiarity with version control systems (e.g., Git).
  • Strong problem-solving skills and eagerness to learn.
  • Ability to work both independently and in a team environment.
  • Good communication skills for collaboration and documentation.

Duties :

  • Assist in developing, testing, and maintaining web applications for both front-end and back-end functionality.
  • Write clean, maintainable, and efficient code under the guidance of senior developers.
  • Implement UI designs into responsive, interactive web pages.
  • Develop server-side logic, database integration, and APIs.
  • Participate in code reviews to improve code quality and learn best practices.
  • Debug and troubleshoot software issues reported by users or QA teams.
  • Collaborate with designers, product managers, and other developers to deliver high-quality software.
  • Maintain version control using Git or other versioning systems.
  • Stay updated on emerging technologies and programming practices.
  • Support deployment and post-launch maintenance of applications.
  • Closing Date : 15 September 2025

    How to Apply

    If you meet the above criteria and are ready to take your hospitality career to the next level, please send your updated CV to jobsemporium.co.za .

    Use reference : - Junior Software Developer (Front-End & Back-End) – POS25204 in the subject line of your email.

    Please Note

    Should you not hear from us within 21 working days , kindly consider your application unsuccessful . We take every measure to ensure your personal information is securely stored in our database, in line with data protection regulations

    Get your free, confidential resume review.
    or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.