Frontend Developer (Junior)

Placements24

LegKraal Gate

On-site

ZAR 180,000 - 240,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Mentorship
Training program
Medical benefits
Retirement benefits

Job summary

Placements24 is seeking a Junior Frontend Developer to join their Mahikeng team. You will build and maintain user interfaces under guidance from senior developers, gaining hands-on experience with modern frontend technologies.

The role emphasizes learning, collaborating across the development team, and delivering responsive web pages. Ideal candidates have foundational web skills and a strong eagerness to grow professionally in a supportive environment.

Qualifications

  • Bachelor's degree in CS or related field, or equivalent practical experience.
  • Some frontend internship or professional experience preferred.
  • Foundational HTML5, CSS3, and JavaScript knowledge.
  • Familiarity with a modern JS framework (React, Vue, or Angular).
  • Basic Git version control knowledge.

Responsibilities

  • Assist in developing user-facing features using HTML, CSS, and JavaScript.
  • Translate design mockups into functional web pages with senior guidance.
  • Collaborate with the team to ensure code quality, performance and responsiveness.
  • Participate in code reviews and learn from feedback from senior engineers.
  • Help troubleshoot and debug frontend issues and document findings.

Skills

HTML5
CSS3
JavaScript
React
Version control (Git)

Education

Bachelor's degree in CS or related

Tools

VS Code
Browser DevTools

Job description

About the Role

Our client is seeking an enthusiastic and motivated Junior Frontend Developer to join their vibrant development team in Mahikeng . This is an excellent opportunity for an individual looking to kickstart their career in web development, working on exciting projects under the guidance of experienced senior developers. You will be involved in building and maintaining user interfaces for web applications, gaining hands‑on experience with modern frontend technologies. The ideal candidate is eager to learn, possesses a foundational understanding of web development principles, and is passionate about creating user-friendly digital experiences.

Key Responsibilities
  • Assist in the development and implementation of user-facing features using HTML, CSS, and JavaScript.
  • Work with senior developers to translate design mockups and wireframes into functional web pages.
  • Collaborate with the development team to ensure code quality, performance, and responsiveness.
  • Participate in code reviews and learn from constructive feedback provided by senior team members.
  • Help troubleshoot and debug frontend issues as they arise.
  • Contribute to maintaining technical documentation and project information.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Some professional or internship experience in frontend development is preferred.
  • Foundational knowledge of HTML5, CSS3, and JavaScript.
  • Familiarity with at least one modern JavaScript framework (e.g., React, Vue, Angular) is a plus.
  • Basic understanding of version control systems like Git.
  • Strong desire to learn and grow as a developer, with good problem-solving skills.
Benefits
  • Competitive starting salary for a junior role.
  • Comprehensive medical and retirement benefits.
  • Structured training programs and mentorship from senior engineers.
  • Exposure to a variety of challenging and rewarding projects.
  • Supportive team environment fostering professional growth.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Software Developer - Web Applications
Junior Software Developer - Web Applications

Placements24 • LegKraal Gate

Hybrid
ZAR 180,000 - 300,000
Mentorship programs
Comprehensive training
Career advancement opportunities
+1
Junior Web Developer - Frontend Focus
Junior Web Developer - Frontend Focus

Placements24 • Lenasia

On-site
ZAR 180,000 - 240,000
Health insurance
On-the-job training
Mentorship
+1
Junior Web Developer
Junior Web Developer

Placements24 • Bloemfontein

On-site
ZAR 180,000 - 240,000
Health benefits
Retirement fund contribution
Mentorship program
Frontend Developer
Frontend Developer

Placements24 • Upington

Hybrid
ZAR 350,000 - 520,000
Hybrid work model
Health benefits
Professional development
Frontend Developer (React Specialist)
Frontend Developer (React Specialist)

Placements24 • LegKraal Gate

On-site
ZAR 420,000 - 680,000
Competitive salary
Performance bonus
Office in Mahikeng
+3
Junior Frontend Developer
Junior Frontend Developer

Placements24 • Gqeberha

Hybrid
ZAR 167,000 - 234,000
Flexible remote work
Mentorship program and professional发展
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
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
Junior Full Stack Developer
Junior Full Stack Developer

Placements24 • South Africa

Hybrid
ZAR 180,000 - 300,000
Competitive entry-level salary
Hybrid work model
Medical and dental coverage
+1
Web Developer (Frontend)
Web Developer (Frontend)

Placements24 • Upington

Hybrid
ZAR 360,000 - 600,000
Comprehensive health benefits
Hybrid work model
Professional development opportunities
+1