Contract

Front-End Web Developer

Johannesburg, South Africa (Hybrid)

Location: Johannesburg, South Africa (Hybrid)
Job Type: Full-Time
Department: Technology
Experience: 2–4 Years

About the Role

We are looking for a talented Front-End Web Developer to join our growing team. You will be responsible for developing responsive, user-friendly websites and web applications while collaborating with designers and back-end developers to deliver exceptional digital experiences.

Key Responsibilities

  • Develop responsive websites using HTML, CSS, and JavaScript.
  • Build modern interfaces using frameworks such as React or Vue.js.
  • Collaborate with UI/UX designers to implement pixel-perfect designs.
  • Optimize applications for speed and performance.
  • Troubleshoot and resolve front-end issues.
  • Participate in code reviews and contribute to best practices.

Requirements

  • 2+ years of front-end development experience.
  • Strong knowledge of HTML5, CSS3, and JavaScript.
  • Experience with React, Vue.js, or similar frameworks.
  • Familiarity with Git version control.
  • Understanding of responsive design principles.
  • Strong problem-solving and communication skills.

Nice to Have

  • Experience with TypeScript.
  • Knowledge of REST APIs.
  • Familiarity with WordPress or headless CMS platforms.
  • Basic understanding of accessibility standards.

Benefits

  • Competitive salary.
  • Flexible hybrid working environment.
  • Annual performance bonus.
  • Professional development opportunities.
  • Paid leave and public holidays.
  • Supportive and collaborative team culture.

How to Apply

Submit your CV along with a brief cover letter outlining your experience and why you’d be a great fit for this role. Applications will be reviewed as they are received.

Contact Us - CV
First
Last