Web Engineer

Virgin Active South Africa

South Africa

On-site

ZAR 180,000 - 240,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental insurance
Vision insurance
On-the-job mentorship
Career progression
Soweto office

Job summary

Virgin Active South Africa is seeking a Junior Web Developer to join our Soweto team. You will focus on frontend development, building responsive interfaces, and collaborating with designers and senior developers to implement new features.

You will gain hands-on experience with modern web development, work under mentorship, and contribute to delivering high-quality, user-friendly websites and applications in a supportive, growth-oriented environment.

Qualifications

  • Basic understanding of HTML, CSS and JavaScript.
  • Familiarity with at least one modern frontend framework (e.g., React, Vue.js, Angular) is a plus.
  • Knowledge of responsive design principles and mobile-first development.
  • Good communication and teamwork skills.

Responsibilities

  • Assist in developing and maintaining responsive user interfaces for web applications.
  • Write clean, semantic HTML, CSS, and JavaScript code.
  • Collaborate with senior developers and designers to implement new features and improve existing ones.
  • Ensure cross-browser compatibility and optimize web pages for speed and performance.
  • Participate in code reviews and learn best practices in web development.
  • Contribute to testing and debugging efforts to ensure high-quality deliverables.

Skills

HTML
CSS
JavaScript
Frontend framework

Tools

Git

Job description

Junior Web Developer (Soweto)

Our client is seeking an eager Junior Web Developer with a strong interest in frontend technologies to join their development team. This role is based in our Soweto office and offers an excellent opportunity to build practical skills in modern web development. You will work under the guidance of senior developers, contributing to the creation of visually appealing and user-friendly websites and web applications. This position is perfect for a motivated individual looking to kickstart their career in a supportive environment and gain hands‑on experience.

Key Responsibilities
  • Assist in developing and maintaining responsive user interfaces for web applications.
  • Write clean, semantic HTML, CSS, and JavaScript code.
  • Collaborate with senior developers and designers to implement new features and improve existing ones.
  • Ensure cross-browser compatibility and optimize web pages for speed and performance.
  • Participate in code reviews and learn best practices in web development.
  • Contribute to testing and debugging efforts to ensure high-quality deliverables.
Requirements
  • Basic understanding of HTML, CSS, and JavaScript.
  • Familiarity with at least one modern frontend framework (e.g., React, Vue.js, Angular) is a plus.
  • Knowledge of responsive design principles and mobile-first development.
  • Familiarity with version control systems like Git.
  • Strong desire to learn and grow in a professional development environment.
  • Good communication and teamwork skills.
Benefits
  • Competitive entry-level salary and clear career progression path.
  • Comprehensive health, dental, and vision insurance.
  • On-the-job training and mentorship from experienced professionals.
  • Exposure to modern web development technologies and practices.
  • A dynamic and supportive team environment in Soweto.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Web Developer
Junior Web Developer

Placements24 • Soweto

On-site
ZAR 180,000 - 300,000
Health, dental, and vision insurance
Mentorship program
Career advancement opportunities
+1
Junior Web Developer
Junior Web Developer

Placements24 • Polokwane

On-site
ZAR 180,000 - 240,000
Competitive entry-level salary
Structured training and mentorship
Exposure to a wide range of web tech
+2
Web Developer (Frontend)
Web Developer (Frontend)

Placements24 • Randburg

On-site
ZAR 320,000 - 620,000
Competitive salary
Health insurance
Paid time off
+2
Junior Full Stack Developer - Web Applications
Junior Full Stack Developer - Web Applications

Placements24 • South Africa

On-site
ZAR 240,000 - 360,000
Competitive salary
Health insurance
Structured training & mentorship
+3
Senior Web Developer (Frontend)
Senior Web Developer (Frontend)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary and bonuses
Health, dental, and vision insurance
Generous paid time off and holidays
+2
Web Designer & Developer
Web Designer & Developer

Placements24 • Soweto

On-site
ZAR 180,000 - 280,000
Competitive salary
Exciting projects
Collaborative environment
+2
Senior Software Engineer - Full Stack Development
Senior Software Engineer - Full Stack Development

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,200,000
Salary + bonus opportunities
Health, dental, and vision insurance
Paid time off
Junior Web Development Apprentice
Junior Web Development Apprentice

Placements24 • Pretoria

On-site
ZAR 33,000 - 67,000
Competitive stipend
On-the-job training
Permanent position potential
Lead Frontend Developer
Lead Frontend Developer

Placements24 • Soweto

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Health insurance
Generous PTO
+1
Web Developer (Frontend)
Web Developer (Frontend)

Placements24 • Rustenburg

On-site
ZAR 360,000 - 480,000
Competitive salary
Medical and retirement benefits
Paid time off
+2