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.

