Job Search and Career Advice Platform

Enable job alerts via email!

Junior Web Developer

Boardroom Appointments

Johannesburg

On-site

ZAR 250 000 - 350 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic technology firm in Johannesburg is looking for a talented Junior Web Developer to join their team. This role involves collaborating with experienced developers to design and maintain web applications, offering a great opportunity for recent graduates or those with limited experience in web development. Candidates should have a Bachelor's degree in Computer Science and familiarity with front-end frameworks like React or Angular. An eagerness to learn and contribute is essential.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Knowledge of front-end frameworks such as React, Angular, or Vue.js is a plus.
  • Basic understanding of back-end technologies like PHP, Node.js, or Python would be beneficial.

Responsibilities

  • Collaborate with senior developers to understand project requirements.
  • Learn and apply best practices for web development.
  • Contribute to testing efforts to ensure quality.

Skills

Collaboration
Problem-solving
Analytical skills

Education

Bachelor's degree in Computer Science

Tools

Git
React
Angular
Vue.js
Job description

We are seeking a talented and enthusiastic Junior Web Developer to join our dynamic team. As a Junior Web Developer, you will collaborate with experienced developers to design, develop, and maintain web applications. This is an excellent opportunity for a recent IT graduate or someone with limited professional experience in web development to gain practical knowledge and contribute to our web projects.

Responsibilities
  • Collaborate with senior developers to understand project requirements and assist in translating them into well-structured web applications.
  • Learn and apply best practices for web development, including accessibility and performance optimization.
  • Assist in integrating server-side technologies and APIs to enhance functionality.
  • Contribute to testing efforts to ensure quality and identify and fix bugs or issues.
  • Collaborate with cross-functional teams to ensure seamless integration of web components and functionality.
  • Stay updated with the latest trends and advancements in web development and related technologies.
  • Communicate effectively with team members, actively seeking guidance when needed and providing updates on progress.
  • Assist in the documentation of technical specifications, user manuals, and other relevant materials.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Knowledge of front-end frameworks such as React, Angular, or Vue.js is a plus.
  • Familiarity with version control systems like Git and issue tracking tools.
  • Basic understanding of back-end technologies like PHP, Node.js, or Python would be beneficial.
  • Strong problem-solving and analytical skills to identify and resolve web development issues.
  • Ability to work collaboratively in a team environment and contribute to project success.
  • Excellent communication skills to effectively convey technical concepts and ideas.
  • Eagerness to learn and expand knowledge of web development and related technologies.
  • Any prior experience or internships involving web development would be a plus, but not required.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.